[résolu] lancer une macro automatiquement

  • Auteur de la discussion flo96
  • Date de début

flo96

Habitué
Bonjour,

j'aimerais savoir comment lancer une macro automatiquement. :whistle:

Merci
 

kiki29

Habitué
il y a différentes possibilités dans ThisWorkBook
[fixed]
Private Sub Workbook_BeforeClose(Cancel As Boolean)
.....
End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
..........
End Sub

Private Sub Workbook_Open()
....
End Sub
[/fixed]
ou alors aussi
[fixed]
Sub Auto_Open()
....
End Sub
[/fixed]
 

zeb

Modérateur
kiki, tu comprends donc :
Bonjour,
j'aimerais savoir comment lancer une macro [strike]automatiquement[/strike] sur un événement particulier. :whistle:
Merci

Donc, il ne reste plus à flo qu'à nous préciser quel événement !
 

flo96

Habitué
en faite je voudrais quelle se lance quand j'ouvre le classeur
 

kiki29

Habitué
dans ce cas, à priori
[fixed]
Private Sub Workbook_Open()
Nom de la macro à lancer
End Sub
[/fixed]
Le code étant à placer dans ThisWorkBook
 

zeb

Modérateur
quand j'ouvre(open) le classeur(workbook)

C'est plus qu'a priori :D
 

claire_lyon

Nouveau membre
Bonjour,
J'ai créé une macro sous Excel afin de masquer des colonnes dans des tableaux, la macro s'appelle "mask_col". La macro marche nikel mais je dois maintenant créer une macro évènementielle pour que quand je marque dans une autre feuille "page_de_garde" dans la cellule L19 ="oui" la macro ne se déclenche pas mais qu'elle se déclenche quand je mets "non". comment faire svp ???


 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 057
Membres
1 586 284
Dernier membre
fjfkfjfkfjfjcj
Partager cette page
Haut