Bonjour,
Je suis vraiment pas très doué concernant le VBA. J'ai réussi à faire un code qui marche mais qui est beaucoup trop long à l’exécution.
Sub EP_Masquer_Lignes()
For Each cellule In [E79:E83]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F84:F86]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [E87:E92]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F93:F95]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [E96:E101]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F102:F104]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [E105:E110]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F111:F113]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
Etc.... sur plusieurs lignes...
Pouvez-vous me dire ce que vous en pensez et ce que vous me préconisez pour améliorer tout ça ?
Merci d'avance.
Tony.
Je suis vraiment pas très doué concernant le VBA. J'ai réussi à faire un code qui marche mais qui est beaucoup trop long à l’exécution.
Sub EP_Masquer_Lignes()
For Each cellule In [E79:E83]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F84:F86]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [E87:E92]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F93:F95]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [E96:E101]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F102:F104]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [E105:E110]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
For Each cellule In [F111:F113]
If cellule.Value = "" Then cellule.EntireRow.Hidden = True
Next cellule
Etc.... sur plusieurs lignes...
Pouvez-vous me dire ce que vous en pensez et ce que vous me préconisez pour améliorer tout ça ?
Merci d'avance.
Tony.