Bonjour,
J'ai écrit une macro qui permet de masquer une colonne lorsqu'une cellule donnée de cette colonne n'affiche pas la même valeur qu'une valeur choisie dans une liste déroulante.
Seulement, lorsque je lance la macro, il m'apparaît "erreur 13 : incompatibilité de type", alors que cette macro a déjà fonctionné dans le passé...
Voici le code :
Merci par avance pour votre aide !
J'ai écrit une macro qui permet de masquer une colonne lorsqu'une cellule donnée de cette colonne n'affiche pas la même valeur qu'une valeur choisie dans une liste déroulante.
Seulement, lorsque je lance la macro, il m'apparaît "erreur 13 : incompatibilité de type", alors que cette macro a déjà fonctionné dans le passé...
Voici le code :
Code:
Sub MasquerColonnes()
Dim i As Integer
For i = 6 To 150
Sheets("Recherche par chaîne").Columns(i).Hidden = False
If Sheets("Recherche par chaîne").Cells(1, i) <> Sheets("Recherche par chaîne").Cells(6, 2) Then
Sheets("Recherche par chaîne").Columns(i).Hidden = True
End If
Next i
End Sub
Merci par avance pour votre aide !