Bonjour,
Je viens vers vous aujourd'hui car j'ai besoin de votre aide pour l'élaboration d'une macro. N'étant pas doué en programmation, j'ai essayé de bidouiller une macro avec l'aide de différents tuto sur internet, sans succès. Je vous expose mon problème.
Voici dans un premier temps le fichier excel ( en bas du message )
Mon objectif étant de cacher les colonnes ( 1er, 2eme, 3eme ) et les tableaux (1er, 2eme, 3eme ) en fonction de la valeur de la cellule B3
Je m'explique :
- Si la cellule B3 contient la valeur 1, alors on cache la colonne " 2ème" et " 3ème" ainsi que les tableaux "2eme" et "3eme".
- Si la cellule B3 contient la valeur 2, alors on cache la colonne " 3eme" et le tableau "3eme".
- Si la cellule B3 contient la valeur 3, alors on ne change rien.
Voilà la macro que j'ai essayé de faire pour cacher dans un premier temps les colonnes, bien entendu elle ne marche pas.
Sub Hide()
'
' Hide Macro
'
If ("B3") = 1 Then
Range(E3, F9).Select
.Hidden = True
ElseIf ("B3") = 2 Then
Range(F3, F9).Select
.Hidden = True
End If
End Sub
Je vous serais très reconnaissant de bien vouloir m'expliquer quelles sont mes erreurs, et les commandes à utiliser afin de créer une macro qui fonctionne.
Merci de m'avoir lu, je vous souhaite une bonne journée !