Bonjour à tous du forum,
sous VBA j'ai le code suivant,
Sub hidecolumns()
If Range("5:6,9:10,14:16").EntireRow.Hidden = False Then
Range("5:6,9:10,14:16").EntireRow.Hidden = False = False
Else
Range("5:6,9:10,14:16").EntireRow.Hidden = True
Range("C6").Select
End If
End Sub
Au lieu de cacher globalement, comment je peux inclure sous VBA les conditions suivantes que certaines lignes sont visibles quand N5 ou N9 ou N14 sont vides,
et de définir sous une 2e macro lorsque sous N:N une ligne est vide, cache cette ligne. Il s'agit d'un listing de beaucoup de lignes
Quand N5 ="",
à cacher row 5:6
Quand N9 = ""
à cacher row 9:10
Quand N5 et N9 ="",
à cacher row 5:6, 9:10
Quand N5 et N9 et N14 ="",
à cacher row 5:6, 9:10, 14:16
sous VBA j'ai le code suivant,
Sub hidecolumns()
If Range("5:6,9:10,14:16").EntireRow.Hidden = False Then
Range("5:6,9:10,14:16").EntireRow.Hidden = False = False
Else
Range("5:6,9:10,14:16").EntireRow.Hidden = True
Range("C6").Select
End If
End Sub
Au lieu de cacher globalement, comment je peux inclure sous VBA les conditions suivantes que certaines lignes sont visibles quand N5 ou N9 ou N14 sont vides,
et de définir sous une 2e macro lorsque sous N:N une ligne est vide, cache cette ligne. Il s'agit d'un listing de beaucoup de lignes
Quand N5 ="",
à cacher row 5:6
Quand N9 = ""
à cacher row 9:10
Quand N5 et N9 ="",
à cacher row 5:6, 9:10
Quand N5 et N9 et N14 ="",
à cacher row 5:6, 9:10, 14:16
Pièces jointes
Dernière édition: