Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

macro

B

Bruno

Guest
bonjour le forum
Comment esque je peus faire exécuter une macro au démarrage d'excel
merci à tous
 
@

@Christophe@

Guest
Bonjour

Ben tous simplement, tu mets ta macro dans Thisworkbook avec comme evenement Open

Exemple:

Private Sub Workbook_Open()
MaMacro
End Sub


Bonne journée

@Christophe@
 
@

@+Thierry

Guest
Salut Bruno, le Forum

Une solution consiste à utiliser un personal.xls ou un autre classeur placé dans le répertoire "XlStart" (sous c: \Program Files/Microsoft Office\Office\... selon la config celà peut changer) qui donc démarrera automatiquement avec Excel...

Ensuite il suffit que ce classeur contienne un macro évènementielle dans le private module "ThisWorkBook" de type "Private Sub Workbook_Open"

Sinon on peut aussi le faire avec une XLA, dans le même principe.

Bonne Journée
@+Thierry
 
E

eric

Guest
Bonjour,

Désolé, je sais faire pour un fichier :
Private Sub Workbook_Open()
'ta procédure
End Sub

Au démarrage d'excel, il faut, peut-être, enregistrer ta macro en macro complémentaire.

Mais des plus doués que moi ont surement la réponse.

Bonne journée
 
@

@+Thierry

Guest
Ouh la la Trois réponses croisées !!

Bonjour @Xtof@, et Eric

Donc @Xtoph@ qui c'est précipité à loupé le sujet, Bruno demande exécuter une macro au démarrage d'excel (héhéhé)

Eric n'est pas loin avec une XLA, mais le plus simple à réaliser reste le Perso.xls, ou un autre fichier placé dans le XLstart... Ce fichier peut être en mode Hidden, ce qui rend le tout totalement transparent à l'utilisateur. Une XLA est une solution plus lourde, enfin tout dépend aussi de ce que veut faire Bruno.

Bonne Journée
@+Thierry
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…