oui sa fonctionne mais il faut que je demande manuellement à ce que la macro soit exécuté "macros" "afficher les macros" "Exécuter" (je n'arrive pas à l'a faire fonctionné automatiquement (même en précisant la feuille))
et lorsque la colonne B réapparait, quand je rentre une donnée différente de "commande" dans la cellule A1, la colonne B ne se re-masque pas.
je commence à croire que je ne suis pas faite pour Excel (même avec un copier coller, je n'y arrive pas)
Ah mais si tu distilles ce que tu veux vraiment au compte-goutte aussi ...
Une autre possibilité en automatique avec ce code dans le module de la feuille concernée :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If Cells(1, 1) = "commande" Then
Columns(2).Hidden = False
Else
Columns(2).Hidden = True
End If
End If
End Sub