bonsoir,
est-il possible de lancer automatiquement une macro excel a chaque ouverture du document excel contenat cette marco?
si oui comment le faire?
merci de votre aide
bonsoir,
est-il possible de lancer automatiquement une macro excel a chaque ouverture du document excel contenat cette marco?
si oui comment le faire?
merci de votre aide
C'est l'évènement Open de ton Classeur
Ouvre le module ThisWorkbook, tu insère le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Workbook_Open() MsgBox "kuku" 'ta macro End Sub
Cordialement.
J'utilise toujours le point comme séparateur décimal dans mes tests.
Bonsoir,
place dans le ThisWorbook
cdt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Workbook_Open() Application.Run "'le nom de ton fichier.xls'!le nom de la macro" End Sub
@VELO1222:la macro est dans le fichier même, pas besoin de l'Application.Runà chaque ouverture du document excel contenant cette marco
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub Workbook_Open() MsgBox "kuku" Call TaMacro() 'ou directement écrire le code ici End Sub
Cordialement.
J'utilise toujours le point comme séparateur décimal dans mes tests.
merci
oui la solution de mercatog suffit amplement
mais par curiosité pour utiliser la solution de VELO1222, il faut le code à lancer soit sur un document excel et l'ouvrir avant de lancer l'application run c'est bien ca?
merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager