Bonjour à tous,
Je me suis créée une fonction qui vérifie si les cellules d'une plages sont vides mais elle devient très lente lorsque la plage observée est grande :
Auriez vous une idée pour accélérer ce traitement ?
Merci d'avance,
Bonne journée
PS : j'aurai bien utilisé l'équivalent de la formule "ESTVIDE" mais j'aurai bien aimé faire ça entièrement avec du code VBA.
Je me suis créée une fonction qui vérifie si les cellules d'une plages sont vides mais elle devient très lente lorsque la plage observée est grande :
Code:
Function PlageVide(PlageObservee As Range) As Boolean
Dim i As Long
Dim j As Long
PlageVide = True
With PlageObservee
For i = 1 To .Rows.Count
For j = 1 To .Columns.Count
If .Item(i, j) <> "" Then PlageVide = False
Next
Next
End With
End Function
Auriez vous une idée pour accélérer ce traitement ?
Merci d'avance,
Bonne journée
PS : j'aurai bien utilisé l'équivalent de la formule "ESTVIDE" mais j'aurai bien aimé faire ça entièrement avec du code VBA.