Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Salut Elder,
Bien sur que tu peux mettre plusieurs ordre dans une macro, c'est le but
!!!
Si tu as un fichier Excel avec des marcos que tu exécutes une à une dans
un
ordre particulier, tu peux créer une macro qui lance les macro les unes
dernières les autres.
Ex :
Sub lance ()
call macro1 ' "macro1" c'est le nom de ta macro
call macro2
' ECT ....
end sub
"ELDER" a écrit dans le message de news:
blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Jesouhaiterais juste savoir si c'est possible de mettre plusieurs
instructiondans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
lafeuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Salut Elder,
Bien sur que tu peux mettre plusieurs ordre dans une macro, c'est le but
!!!
Si tu as un fichier Excel avec des marcos que tu exécutes une à une dans
un
ordre particulier, tu peux créer une macro qui lance les macro les unes
dernières les autres.
Ex :
Sub lance ()
call macro1 ' "macro1" c'est le nom de ta macro
call macro2
' ECT ....
end sub
"ELDER" <lesinfosnospam@enleverfree.fr> a écrit dans le message de news:
blc5jm$c5i$1@news.tiscali.fr...
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Salut Elder,
Bien sur que tu peux mettre plusieurs ordre dans une macro, c'est le but
!!!
Si tu as un fichier Excel avec des marcos que tu exécutes une à une dans
un
ordre particulier, tu peux créer une macro qui lance les macro les unes
dernières les autres.
Ex :
Sub lance ()
call macro1 ' "macro1" c'est le nom de ta macro
call macro2
' ECT ....
end sub
"ELDER" a écrit dans le message de news:
blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Jesouhaiterais juste savoir si c'est possible de mettre plusieurs
instructiondans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
lafeuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Et ça marche avec Ontime ?
Merci pour vos réponses, car je commençais a désespérer !
"Yann BARBARAY" a écrit dans le message
de news: blc7mo$e47$Salut Elder,
Bien sur que tu peux mettre plusieurs ordre dans une macro, c'est le
but !!!
Si tu as un fichier Excel avec des marcos que tu exécutes une à une
dans un ordre particulier, tu peux créer une macro qui lance les
macro les unes dernières les autres.
Ex :
Sub lance ()
call macro1 ' "macro1" c'est le nom de ta macro
call macro2
' ECT ....
end sub
"ELDER" a écrit dans le message de
news: blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune
réponse. Je souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction dans une macro. Exemple: Enregistre, ferme,
ouvre, lance l'impression de la feuille 1 à 13h, l'impression de la
feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent
bien mais sont indépendante et a lancer l'une après l'autre.
Merci
Et ça marche avec Ontime ?
Merci pour vos réponses, car je commençais a désespérer !
"Yann BARBARAY" <ybarbaray@mmcmarketing.net> a écrit dans le message
de news: blc7mo$e47$1@news-reader2.wanadoo.fr...
Salut Elder,
Bien sur que tu peux mettre plusieurs ordre dans une macro, c'est le
but !!!
Si tu as un fichier Excel avec des marcos que tu exécutes une à une
dans un ordre particulier, tu peux créer une macro qui lance les
macro les unes dernières les autres.
Ex :
Sub lance ()
call macro1 ' "macro1" c'est le nom de ta macro
call macro2
' ECT ....
end sub
"ELDER" <lesinfosnospam@enleverfree.fr> a écrit dans le message de
news: blc5jm$c5i$1@news.tiscali.fr...
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune
réponse. Je souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction dans une macro. Exemple: Enregistre, ferme,
ouvre, lance l'impression de la feuille 1 à 13h, l'impression de la
feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent
bien mais sont indépendante et a lancer l'une après l'autre.
Merci
Et ça marche avec Ontime ?
Merci pour vos réponses, car je commençais a désespérer !
"Yann BARBARAY" a écrit dans le message
de news: blc7mo$e47$Salut Elder,
Bien sur que tu peux mettre plusieurs ordre dans une macro, c'est le
but !!!
Si tu as un fichier Excel avec des marcos que tu exécutes une à une
dans un ordre particulier, tu peux créer une macro qui lance les
macro les unes dernières les autres.
Ex :
Sub lance ()
call macro1 ' "macro1" c'est le nom de ta macro
call macro2
' ECT ....
end sub
"ELDER" a écrit dans le message de
news: blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune
réponse. Je souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction dans une macro. Exemple: Enregistre, ferme,
ouvre, lance l'impression de la feuille 1 à 13h, l'impression de la
feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent
bien mais sont indépendante et a lancer l'une après l'autre.
Merci
-----Message d'origine-----
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu
aucune réponse. Je
souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance
l'impression de la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01
etc...
Merci car j'ai un peu peur de bidouillé des macros qui
fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
.
-----Message d'origine-----
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu
aucune réponse. Je
souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance
l'impression de la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01
etc...
Merci car j'ai un peu peur de bidouillé des macros qui
fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
.
-----Message d'origine-----
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu
aucune réponse. Je
souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance
l'impression de la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01
etc...
Merci car j'ai un peu peur de bidouillé des macros qui
fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
.
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Mais oui heureusement que tu peux le faire !
Il est bien plus simple de créer des macros indépendantes, chacunes
chargées
de faire un truc bien défini que de créer d'emblée une usine à gaz avec
des
tas de boucles imbriquées qui rendent difficile la lecture du code.
De plus, si tu utilises régulièrement le même genre d'instructions, il est
plus économique de l'écrire une seule fois et de faire appel à ce code
plutôt que de le réécrire partout dans ta macro.
Tu peux aussi parfaitement écrire des fonctions (qui attention doivent
être
mises dans un module général et pas le un module de feuille) et y faire
appel depuis ta macro. Par exemple, tu écris une fonction de conversion
des
degrés farenheit en celsius et dans ton code, quand tu as besoin
d'afficher
dans une des unités, tu fais seulement appel à cette fonction écrite (et
testée !) indépendamment.
Tu peux donc écrire
sub masupermacro()
macro1
macro2
...
end sub
Le mot call devant l'appel de la macro est optionnel.
Avantage : c'est bien plus simple pour suivre le déroulement de ta macro
générale
Tu trouveras des astuces pour les macros sur la page macros justement de
excelabo mais aussi sur la page débutants. Tu peux télécharger des
classeurs
exemples et aller voir les codes, tu en apprendras beaucoup en regardant
comment les différentes personnes structurent leurs classeurs. Tu verras
qu'en VBA comme pour un roman, il n'y a pas qu'une seule façon de faire.
Chacun a son style.
Bon courage
--
Misange migrateuse http://www.excelabo.net
==Disciplus a migré chez excelabo !======= > mail : http://cerbermail.com/?k5Q8Dh2mta
"ELDER" a écrit dans le message de news:
blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Jesouhaiterais juste savoir si c'est possible de mettre plusieurs
instructiondans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
lafeuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Mais oui heureusement que tu peux le faire !
Il est bien plus simple de créer des macros indépendantes, chacunes
chargées
de faire un truc bien défini que de créer d'emblée une usine à gaz avec
des
tas de boucles imbriquées qui rendent difficile la lecture du code.
De plus, si tu utilises régulièrement le même genre d'instructions, il est
plus économique de l'écrire une seule fois et de faire appel à ce code
plutôt que de le réécrire partout dans ta macro.
Tu peux aussi parfaitement écrire des fonctions (qui attention doivent
être
mises dans un module général et pas le un module de feuille) et y faire
appel depuis ta macro. Par exemple, tu écris une fonction de conversion
des
degrés farenheit en celsius et dans ton code, quand tu as besoin
d'afficher
dans une des unités, tu fais seulement appel à cette fonction écrite (et
testée !) indépendamment.
Tu peux donc écrire
sub masupermacro()
macro1
macro2
...
end sub
Le mot call devant l'appel de la macro est optionnel.
Avantage : c'est bien plus simple pour suivre le déroulement de ta macro
générale
Tu trouveras des astuces pour les macros sur la page macros justement de
excelabo mais aussi sur la page débutants. Tu peux télécharger des
classeurs
exemples et aller voir les codes, tu en apprendras beaucoup en regardant
comment les différentes personnes structurent leurs classeurs. Tu verras
qu'en VBA comme pour un roman, il n'y a pas qu'une seule façon de faire.
Chacun a son style.
Bon courage
--
Misange migrateuse http://www.excelabo.net
==Disciplus a migré chez excelabo !======= > mail : http://cerbermail.com/?k5Q8Dh2mta
"ELDER" <lesinfosnospam@enleverfree.fr> a écrit dans le message de news:
blc5jm$c5i$1@news.tiscali.fr...
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Mais oui heureusement que tu peux le faire !
Il est bien plus simple de créer des macros indépendantes, chacunes
chargées
de faire un truc bien défini que de créer d'emblée une usine à gaz avec
des
tas de boucles imbriquées qui rendent difficile la lecture du code.
De plus, si tu utilises régulièrement le même genre d'instructions, il est
plus économique de l'écrire une seule fois et de faire appel à ce code
plutôt que de le réécrire partout dans ta macro.
Tu peux aussi parfaitement écrire des fonctions (qui attention doivent
être
mises dans un module général et pas le un module de feuille) et y faire
appel depuis ta macro. Par exemple, tu écris une fonction de conversion
des
degrés farenheit en celsius et dans ton code, quand tu as besoin
d'afficher
dans une des unités, tu fais seulement appel à cette fonction écrite (et
testée !) indépendamment.
Tu peux donc écrire
sub masupermacro()
macro1
macro2
...
end sub
Le mot call devant l'appel de la macro est optionnel.
Avantage : c'est bien plus simple pour suivre le déroulement de ta macro
générale
Tu trouveras des astuces pour les macros sur la page macros justement de
excelabo mais aussi sur la page débutants. Tu peux télécharger des
classeurs
exemples et aller voir les codes, tu en apprendras beaucoup en regardant
comment les différentes personnes structurent leurs classeurs. Tu verras
qu'en VBA comme pour un roman, il n'y a pas qu'une seule façon de faire.
Chacun a son style.
Bon courage
--
Misange migrateuse http://www.excelabo.net
==Disciplus a migré chez excelabo !======= > mail : http://cerbermail.com/?k5Q8Dh2mta
"ELDER" a écrit dans le message de news:
blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune réponse.
Jesouhaiterais juste savoir si c'est possible de mettre plusieurs
instructiondans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression de
lafeuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
-----Message d'origine-----
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu
aucune réponse. Je
souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance
l'impression de la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01
etc...
Merci car j'ai un peu peur de bidouillé des macros qui
fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
.
-----Message d'origine-----
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu
aucune réponse. Je
souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance
l'impression de la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01
etc...
Merci car j'ai un peu peur de bidouillé des macros qui
fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
.
-----Message d'origine-----
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu
aucune réponse. Je
souhaiterais juste savoir si c'est possible de mettre
plusieurs instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance
l'impression de la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01
etc...
Merci car j'ai un peu peur de bidouillé des macros qui
fonctionnent bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
.
Merci pour toutes ces réponses, je suis comblé !
"Misange" a écrit dans le message de news:
3f7a7910$0$27576$Mais oui heureusement que tu peux le faire !
Il est bien plus simple de créer des macros indépendantes, chacunes
chargéesde faire un truc bien défini que de créer d'emblée une usine à gaz avec
destas de boucles imbriquées qui rendent difficile la lecture du code.
De plus, si tu utilises régulièrement le même genre d'instructions, il
est
plus économique de l'écrire une seule fois et de faire appel à ce code
plutôt que de le réécrire partout dans ta macro.
Tu peux aussi parfaitement écrire des fonctions (qui attention doivent
êtremises dans un module général et pas le un module de feuille) et y faire
appel depuis ta macro. Par exemple, tu écris une fonction de conversion
desdegrés farenheit en celsius et dans ton code, quand tu as besoin
d'afficherdans une des unités, tu fais seulement appel à cette fonction écrite (et
testée !) indépendamment.
Tu peux donc écrire
sub masupermacro()
macro1
macro2
...
end sub
Le mot call devant l'appel de la macro est optionnel.
Avantage : c'est bien plus simple pour suivre le déroulement de ta macro
générale
Tu trouveras des astuces pour les macros sur la page macros justement de
excelabo mais aussi sur la page débutants. Tu peux télécharger des
classeursexemples et aller voir les codes, tu en apprendras beaucoup en regardant
comment les différentes personnes structurent leurs classeurs. Tu verras
qu'en VBA comme pour un roman, il n'y a pas qu'une seule façon de faire.
Chacun a son style.
Bon courage
--
Misange migrateuse http://www.excelabo.net
==Disciplus a migré chez excelabo !======= > > mail : http://cerbermail.com/?k5Q8Dh2mta
"ELDER" a écrit dans le message de news:
blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune
réponse.
Jesouhaiterais juste savoir si c'est possible de mettre plusieurs
instructiondans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression
de
lafeuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent
bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Merci pour toutes ces réponses, je suis comblé !
"Misange" <nospam-misange@free.fr> a écrit dans le message de news:
3f7a7910$0$27576$626a54ce@news.free.fr...
Mais oui heureusement que tu peux le faire !
Il est bien plus simple de créer des macros indépendantes, chacunes
chargées
de faire un truc bien défini que de créer d'emblée une usine à gaz avec
des
tas de boucles imbriquées qui rendent difficile la lecture du code.
De plus, si tu utilises régulièrement le même genre d'instructions, il
est
plus économique de l'écrire une seule fois et de faire appel à ce code
plutôt que de le réécrire partout dans ta macro.
Tu peux aussi parfaitement écrire des fonctions (qui attention doivent
être
mises dans un module général et pas le un module de feuille) et y faire
appel depuis ta macro. Par exemple, tu écris une fonction de conversion
des
degrés farenheit en celsius et dans ton code, quand tu as besoin
d'afficher
dans une des unités, tu fais seulement appel à cette fonction écrite (et
testée !) indépendamment.
Tu peux donc écrire
sub masupermacro()
macro1
macro2
...
end sub
Le mot call devant l'appel de la macro est optionnel.
Avantage : c'est bien plus simple pour suivre le déroulement de ta macro
générale
Tu trouveras des astuces pour les macros sur la page macros justement de
excelabo mais aussi sur la page débutants. Tu peux télécharger des
classeurs
exemples et aller voir les codes, tu en apprendras beaucoup en regardant
comment les différentes personnes structurent leurs classeurs. Tu verras
qu'en VBA comme pour un roman, il n'y a pas qu'une seule façon de faire.
Chacun a son style.
Bon courage
--
Misange migrateuse http://www.excelabo.net
==Disciplus a migré chez excelabo !======= > > mail : http://cerbermail.com/?k5Q8Dh2mta
"ELDER" <lesinfosnospam@enleverfree.fr> a écrit dans le message de news:
blc5jm$c5i$1@news.tiscali.fr...
Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune
réponse.
Je
souhaiterais juste savoir si c'est possible de mettre plusieurs
instruction
dans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression
de
la
feuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent
bien
mais sont indépendante et a lancer l'une après l'autre.
Merci
Merci pour toutes ces réponses, je suis comblé !
"Misange" a écrit dans le message de news:
3f7a7910$0$27576$Mais oui heureusement que tu peux le faire !
Il est bien plus simple de créer des macros indépendantes, chacunes
chargéesde faire un truc bien défini que de créer d'emblée une usine à gaz avec
destas de boucles imbriquées qui rendent difficile la lecture du code.
De plus, si tu utilises régulièrement le même genre d'instructions, il
est
plus économique de l'écrire une seule fois et de faire appel à ce code
plutôt que de le réécrire partout dans ta macro.
Tu peux aussi parfaitement écrire des fonctions (qui attention doivent
êtremises dans un module général et pas le un module de feuille) et y faire
appel depuis ta macro. Par exemple, tu écris une fonction de conversion
desdegrés farenheit en celsius et dans ton code, quand tu as besoin
d'afficherdans une des unités, tu fais seulement appel à cette fonction écrite (et
testée !) indépendamment.
Tu peux donc écrire
sub masupermacro()
macro1
macro2
...
end sub
Le mot call devant l'appel de la macro est optionnel.
Avantage : c'est bien plus simple pour suivre le déroulement de ta macro
générale
Tu trouveras des astuces pour les macros sur la page macros justement de
excelabo mais aussi sur la page débutants. Tu peux télécharger des
classeursexemples et aller voir les codes, tu en apprendras beaucoup en regardant
comment les différentes personnes structurent leurs classeurs. Tu verras
qu'en VBA comme pour un roman, il n'y a pas qu'une seule façon de faire.
Chacun a son style.
Bon courage
--
Misange migrateuse http://www.excelabo.net
==Disciplus a migré chez excelabo !======= > > mail : http://cerbermail.com/?k5Q8Dh2mta
"ELDER" a écrit dans le message de news:
blc5jm$c5i$Bonjour à tous,
Je désespère un peu car j'ai poster 2 fois et je n'ai eu aucune
réponse.
Jesouhaiterais juste savoir si c'est possible de mettre plusieurs
instructiondans une macro. Exemple: Enregistre, ferme, ouvre, lance l'impression
de
lafeuille 1 à 13h, l'impression de la feuille 2 à 13h01 etc...
Merci car j'ai un peu peur de bidouillé des macros qui fonctionnent
bien
mais sont indépendante et a lancer l'une après l'autre.
Merci