OVH Cloud OVH Cloud

executer une macro des l'ouverture ??

6 réponses
Avatar
Frédéric Dupuy
Bonjour,

comment executer une macro automatiquement des qu'on ouvre un classeur
excel ?
Il faudrait qu'elle se mance des le demarage.

Bye Fred

6 réponses

Avatar
Dédé
Salut Frédéric Dupuy !

Pour cela, il faut placer ta macro dans le thisworkbook

un exemple :
Private Sub Workbook_Open()
'ta place ta macro ici !
End Sub

Salutations
Dédé

"Frédéric Dupuy" a écrit dans le message de
news:3f1551c8$0$18425$
Bonjour,

comment executer une macro automatiquement des qu'on ouvre un classeur
excel ?
Il faudrait qu'elle se mance des le demarage.

Bye Fred




Avatar
Philippe.R
Bonjour tous deux,
Juste une précision pour chipoter, la macro peux tout à fait être dans un module ordinaire et il suffit
alors de coller son nom dans la procédure open.
;o))
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
"Dédé" a écrit dans le message de
news:
Salut Frédéric Dupuy !

Pour cela, il faut placer ta macro dans le thisworkbook

un exemple :
Private Sub Workbook_Open()
'ta place ta macro ici !
End Sub

Salutations
Dédé

"Frédéric Dupuy" a écrit dans le message de
news:3f1551c8$0$18425$
Bonjour,

comment executer une macro automatiquement des qu'on ouvre un classeur
excel ?
Il faudrait qu'elle se mance des le demarage.

Bye Fred








Avatar
Dédé
Alors OK ...

Dans le code de ta feuille :
Sub test()
MsgBox "Coucou !!"
End Sub

Dans le code du ThisWorkbook :
Sub Workbook_Open()
Feuil1.test
End Sub


Une autre solution ? ;-)))

Dédé

"Philippe.R" a écrit dans le message de
news:
Bonjour tous deux,
Juste une précision pour chipoter, la macro peux tout à fait être dans un
module ordinaire et il suffit

alors de coller son nom dans la procédure open.
;o))
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
"Dédé" a écrit dans le message de
news:
Salut Frédéric Dupuy !

Pour cela, il faut placer ta macro dans le thisworkbook

un exemple :
Private Sub Workbook_Open()
'ta place ta macro ici !
End Sub

Salutations
Dédé

"Frédéric Dupuy" a écrit dans le message de
news:3f1551c8$0$18425$
Bonjour,

comment executer une macro automatiquement des qu'on ouvre un
classeur



excel ?
Il faudrait qu'elle se mance des le demarage.

Bye Fred












Avatar
ru-th
Une autre solution ? ;-)))


dans un module standard

sub auto_open()
MsgBox "Coucou !!"
End Sub

rural thierry


"Dédé" a écrit dans le message news:

Alors OK ...

Dans le code de ta feuille :
Sub test()
MsgBox "Coucou !!"
End Sub

Dans le code du ThisWorkbook :
Sub Workbook_Open()
Feuil1.test
End Sub


Une autre solution ? ;-)))

Dédé

"Philippe.R" a écrit dans le message de
news:
Bonjour tous deux,
Juste une précision pour chipoter, la macro peux tout à fait être dans
un


module ordinaire et il suffit
alors de coller son nom dans la procédure open.
;o))
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
"Dédé" a écrit dans le message de
news:
Salut Frédéric Dupuy !

Pour cela, il faut placer ta macro dans le thisworkbook

un exemple :
Private Sub Workbook_Open()
'ta place ta macro ici !
End Sub

Salutations
Dédé

"Frédéric Dupuy" a écrit dans le message de
news:3f1551c8$0$18425$
Bonjour,

comment executer une macro automatiquement des qu'on ouvre un
classeur



excel ?
Il faudrait qu'elle se mance des le demarage.

Bye Fred
















Avatar
Dédé
j'ai été un peu rapide ...

Mais bon, c'est un peu comme ça que j'apprends ... comme à vélo, c'est en me
rappant les coudes et les dents que j'ai appris et pi maintenant je sais
bien (me rapper les dents ;-)))

Sur ce, bonne fin de soirée et à demain !

Salutations
Dédé

"Philippe.R" a écrit dans le message de
news:
Ben non Dédé,
Je disais Module ordinaire, pas module de feuille, donc :
dans le Module1

Sub test()
MsgBox "Coucou !!"
End Sub

Dans le module ThisWorkbook :

Sub Workbook_Open()
test
End Sub

;o))
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
"Dédé" a écrit dans le message de
news:
Alors OK ...

Dans le code de ta feuille :
Sub test()
MsgBox "Coucou !!"
End Sub

Dans le code du ThisWorkbook :
Sub Workbook_Open()
Feuil1.test
End Sub


Une autre solution ? ;-)))

Dédé

"Philippe.R" a écrit dans le message de
news:
Bonjour tous deux,
Juste une précision pour chipoter, la macro peux tout à fait être dans
un



module ordinaire et il suffit
alors de coller son nom dans la procédure open.
;o))
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
"Dédé" a écrit dans le message de
news:
Salut Frédéric Dupuy !

Pour cela, il faut placer ta macro dans le thisworkbook

un exemple :
Private Sub Workbook_Open()
'ta place ta macro ici !
End Sub

Salutations
Dédé

"Frédéric Dupuy" a écrit dans le message de
news:3f1551c8$0$18425$
Bonjour,

comment executer une macro automatiquement des qu'on ouvre un
classeur



excel ?
Il faudrait qu'elle se mance des le demarage.

Bye Fred




















Avatar
Frédéric Dupuy
OK les gars merci j'ai trouvé mon bonheur.

J'ai automatisé ma macro à l'ouverture de ma feuille xls.
Et j'ai via le gestionnaire des taches planifiées de win 2000
lancer l'ouverture de mon fichier xls a heure fixe donc demain matin quand
je vais arriver, si tout va bien, ma maj devrait etre faite.

Encore merci,
Fred.


"Dédé" a écrit dans le message de news:

j'ai été un peu rapide ...

Mais bon, c'est un peu comme ça que j'apprends ... comme à vélo, c'est en
me

rappant les coudes et les dents que j'ai appris et pi maintenant je sais
bien (me rapper les dents ;-)))

Sur ce, bonne fin de soirée et à demain !

Salutations
Dédé

"Philippe.R" a écrit dans le message de
news:
Ben non Dédé,
Je disais Module ordinaire, pas module de feuille, donc :
dans le Module1

Sub test()
MsgBox "Coucou !!"
End Sub

Dans le module ThisWorkbook :

Sub Workbook_Open()
test
End Sub

;o))
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
"Dédé" a écrit dans le message de
news:
Alors OK ...

Dans le code de ta feuille :
Sub test()
MsgBox "Coucou !!"
End Sub

Dans le code du ThisWorkbook :
Sub Workbook_Open()
Feuil1.test
End Sub


Une autre solution ? ;-)))

Dédé

"Philippe.R" a écrit dans le message de
news:
Bonjour tous deux,
Juste une précision pour chipoter, la macro peux tout à fait être
dans




un
module ordinaire et il suffit
alors de coller son nom dans la procédure open.
;o))
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002
"Dédé" a écrit dans le message de
news:
Salut Frédéric Dupuy !

Pour cela, il faut placer ta macro dans le thisworkbook

un exemple :
Private Sub Workbook_Open()
'ta place ta macro ici !
End Sub

Salutations
Dédé

"Frédéric Dupuy" a écrit dans le message de
news:3f1551c8$0$18425$
Bonjour,

comment executer une macro automatiquement des qu'on ouvre un
classeur



excel ?
Il faudrait qu'elle se mance des le demarage.

Bye Fred