Comment runner un macro automatiquement(Resolu)

Comment runner un macro automatiquement(Resolu) - VB/VBA/VBS - Programmation

Marsh Posté le 10-01-2006 à 08:26:53    

Salut
 
J'aimerais pouvoir activer un userform automatiquement au demarrage de mon classeur.
Comment fait on?
Meme question pour une macro s'il vous plait!
 
merci
 
lden


Message édité par lden le 10-01-2006 à 16:37:25
Reply

Marsh Posté le 10-01-2006 à 08:26:53   

Reply

Marsh Posté le 10-01-2006 à 11:10:22    

Salut Iden
 
Dans Visual basic Editor, tu saisie la fonction suivante dans l'objet ThisWorkbook, elle sexécute à chaque ouverture de classeur tu n'as plus qu a mettre ton code  
 
Private Sub Workbook_Open()
  ...
  ton code
  ...
End Sub

Reply

Marsh Posté le 10-01-2006 à 12:37:31    

merci je vais essaye!

Reply

Marsh Posté le 10-01-2006 à 13:00:39    

je n'ai que des ThisDocument pas de ThisWorkbook dans l'explorateur de projet

Reply

Marsh Posté le 10-01-2006 à 13:03:39    

ma macro s'execute depuis word...c'est peut etre pr cela
 
je vais ecrire Private Sub ThisDocument_Open()
a la place


Message édité par lden le 10-01-2006 à 13:05:00
Reply

Marsh Posté le 10-01-2006 à 13:05:57    

ca marche!!!!!
thx a lot

Reply

Marsh Posté le 10-01-2006 à 21:26:19    

Bonjour,
 
Dans Word, la  macro automatique se déclanchant à l'ouverture d'un document est :
Sub AutoOpen()
 
à la fermeture d'un document :  
Sub AutoClose()
 
à la  création d'un nouveau document :
Sub AutoNew()
 
à l'ouverture de Word
Sub AutoExec()
 
à la Fermeture de Word
Sub AutoExit()
 
Cordialement
Epéna

Reply

Marsh Posté le 10-01-2006 à 22:34:48    

merci epena!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed