Bonjour,
J’utilise Libreoffice 24.2.0.3 sous windows 10
J’ai créé une macro pour masquer les lignes vides quand la cellule en colonne C est vide dans une plage allant de C4 à G903.
Mais malheureusement, elle ne fonctionne pas !
Qu’ai-je oublié, ou mal fait ?
Pouvez-vous m’éclairer ?
En vous remerciant
Bien cordialement
REM ***** BASIC *****
Sub MasquerLignesVides
Dim oSheet As Object
Dim oCellRange As Object
Dim i As Integer
oSheet = ThisComponent.Sheets("CAISSE")
oCellRange = oSheet.getCellRangeByName("c4:g903")
For i = 0 To oCellRange.Rows.Count - 1
If oCellRange.getCellByPosition(0,i).String = "" Then
oCellRange.Rows(i).IsVisible = False
End If
Next i
End sub