Bonsoir,
Je cherche à faire une macro qui me permette de masquer/afficher certaines colonnes en fonction d'une valeur par exemple si ça vaut 1 la colonne est masqué et si elle vaut 2 elle ne l'ai pas, mais le code que j'ai réaliser ne fonctionne pas et je n'arrive pas à trouver la solution. Si quelqu'un à une idée je suis preneur
Je cherche à faire une macro qui me permette de masquer/afficher certaines colonnes en fonction d'une valeur par exemple si ça vaut 1 la colonne est masqué et si elle vaut 2 elle ne l'ai pas, mais le code que j'ai réaliser ne fonctionne pas et je n'arrive pas à trouver la solution. Si quelqu'un à une idée je suis preneur
VB:
Sub Afficher_Masquer()
Dim i As Integer
For i = 38 To 39 'Colonne à cacher
If Cells(3, i + 26) = 2 Then 'Valeur déterminant si la colonne est cachée
Cells(1, i).EntireColumn.Hidden = True
Else
Cells(1, i).EntireColumn.Hidden = False
End If
Next i
End Sub