1-Comment fait-on pas à pas(je suis un débutant) pour se servir de
l'enregistreur de macros?
2-Dans une de mes pages Excel, comment faire pour avoir un bouton "Imprimer"
qui imprime la feuille en cours?
3-De même, pour un bouton permettant d'envoyer la feuille en cours par mail?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
13Hubert
Salut Philippe.
Très simplement :
1 - Tout d'abord, mémorise bien toutes les actions que tu veux automatiser ou inscrits les sur un papier, dans l'ordre ! Depuis la feuille en cours, menu Outils/Macro/Nouvelle macro... Tu nommes la macro que tu vas enregistrer... Choisis un nom explicite car sinon, tu auras des difficultés à la retrouver par la suite !! Attention, les espaces et autres caractères de ponctuation sont interdits...Si tu veux lui associer une combinaison de touches, c'est ici que tu devras déterminer la combinaison de ton choix... Tu cliques OK A partir de cet instant, TOUT ce que tu feras au clavier comme à la souris sera enregistré... jusqu'à ce que tu stoppes l'enregistreur de macros soit par la barre d'outils "Macros" qui devrait être apparue soit en retournant au menu Outils/Macro/Arrêter l'enregistrement... Rien ne se passe plus, et c'est normal ! Maintenant, si tu veux déclancher la macro, il te suffit de presser la combinaison de touches prévue ou l'affecter à un objet - bouton, image, ect...
2 - Clic droit sur tes barres d'outils et coche la barre "Formulaire"... La barre formulaire apparaît et tu vas cliquer sur l'icône qui forme un bouton... Ton curseur devient une croix et tu vas pouvoir dessiner ton bouton sur ta feuille... Normalement, Excel ouvre automatiquement une boite de dialogue pour te proposer de choisir parmis les macros enregistrées. Ainsi, si tu as suivi mon conseil n°1, tu devrais voir une macro dont le nom sera "Impression_feuille" par exemple... Tu choisis la macro qui te convient et tu cliques OK, Change le nom de ton bouton, Maintenant, tu désélectionnes ton bouton en cliquant n'importe où dans la feuille Tu peux cliquer sur ton bouton maintenant, il est actif... Si tu veux le renommer, l'agrandir, le rapetisser ou affecter une autre macro, cliques droit dessus
3 - Pour cette partie, j'utiliserais personnellement l'enregistreur de macros... Mais sachant que Excel intègre un bouton "Message électronique" ne serait-il pas plus simple de l'utiliser ? A moins que tu ne veuilles automatiser le remplissage du destinataire, objet, etc... Alors là, j'avoue mes limites... Il y en aura très certainement plein ici qui pourront t'indiquer la marche à suivre... que je surveillerai aussi pour ma culture...
Voilà ! Bon courage !
Hubert
Bonjour,
1-Comment fait-on pas à pas(je suis un débutant) pour se servir de l'enregistreur de macros? 2-Dans une de mes pages Excel, comment faire pour avoir un bouton "Imprimer" qui imprime la feuille en cours? 3-De même, pour un bouton permettant d'envoyer la feuille en cours par mail?
Merci pour vos réponses,
Philippe
Salut Philippe.
Très simplement :
1 - Tout d'abord, mémorise bien toutes les actions que tu veux automatiser
ou inscrits les sur un papier, dans l'ordre !
Depuis la feuille en cours, menu Outils/Macro/Nouvelle macro...
Tu nommes la macro que tu vas enregistrer... Choisis un nom explicite
car sinon, tu auras des difficultés à la retrouver par la suite !! Attention,
les espaces et autres caractères de ponctuation sont interdits...Si tu veux
lui associer une combinaison de touches, c'est ici que tu devras déterminer
la combinaison de ton choix...
Tu cliques OK
A partir de cet instant, TOUT ce que tu feras au clavier comme à
la souris sera enregistré... jusqu'à ce que tu stoppes l'enregistreur de
macros soit par la barre d'outils "Macros" qui devrait être apparue soit en
retournant au menu Outils/Macro/Arrêter l'enregistrement...
Rien ne se passe plus, et c'est normal !
Maintenant, si tu veux déclancher la macro, il te suffit de presser la
combinaison de touches prévue ou l'affecter à un objet - bouton, image, ect...
2 - Clic droit sur tes barres d'outils et coche la barre "Formulaire"...
La barre formulaire apparaît et tu vas cliquer sur l'icône qui forme un
bouton...
Ton curseur devient une croix et tu vas pouvoir dessiner ton bouton sur
ta feuille...
Normalement, Excel ouvre automatiquement une boite de dialogue pour te
proposer de choisir parmis les macros enregistrées. Ainsi, si tu as suivi mon
conseil n°1, tu devrais voir une macro dont le nom sera "Impression_feuille"
par exemple...
Tu choisis la macro qui te convient et tu cliques OK,
Change le nom de ton bouton,
Maintenant, tu désélectionnes ton bouton en cliquant n'importe où dans
la feuille
Tu peux cliquer sur ton bouton maintenant, il est actif...
Si tu veux le renommer, l'agrandir, le rapetisser ou affecter une autre
macro, cliques droit dessus
3 - Pour cette partie, j'utiliserais personnellement l'enregistreur de
macros... Mais sachant que Excel intègre un bouton "Message électronique" ne
serait-il pas plus simple de l'utiliser ? A moins que tu ne veuilles
automatiser le remplissage du destinataire, objet, etc... Alors là, j'avoue
mes limites... Il y en aura très certainement plein ici qui pourront
t'indiquer la marche à suivre... que je surveillerai aussi pour ma culture...
Voilà !
Bon courage !
Hubert
Bonjour,
1-Comment fait-on pas à pas(je suis un débutant) pour se servir de
l'enregistreur de macros?
2-Dans une de mes pages Excel, comment faire pour avoir un bouton "Imprimer"
qui imprime la feuille en cours?
3-De même, pour un bouton permettant d'envoyer la feuille en cours par mail?
1 - Tout d'abord, mémorise bien toutes les actions que tu veux automatiser ou inscrits les sur un papier, dans l'ordre ! Depuis la feuille en cours, menu Outils/Macro/Nouvelle macro... Tu nommes la macro que tu vas enregistrer... Choisis un nom explicite car sinon, tu auras des difficultés à la retrouver par la suite !! Attention, les espaces et autres caractères de ponctuation sont interdits...Si tu veux lui associer une combinaison de touches, c'est ici que tu devras déterminer la combinaison de ton choix... Tu cliques OK A partir de cet instant, TOUT ce que tu feras au clavier comme à la souris sera enregistré... jusqu'à ce que tu stoppes l'enregistreur de macros soit par la barre d'outils "Macros" qui devrait être apparue soit en retournant au menu Outils/Macro/Arrêter l'enregistrement... Rien ne se passe plus, et c'est normal ! Maintenant, si tu veux déclancher la macro, il te suffit de presser la combinaison de touches prévue ou l'affecter à un objet - bouton, image, ect...
2 - Clic droit sur tes barres d'outils et coche la barre "Formulaire"... La barre formulaire apparaît et tu vas cliquer sur l'icône qui forme un bouton... Ton curseur devient une croix et tu vas pouvoir dessiner ton bouton sur ta feuille... Normalement, Excel ouvre automatiquement une boite de dialogue pour te proposer de choisir parmis les macros enregistrées. Ainsi, si tu as suivi mon conseil n°1, tu devrais voir une macro dont le nom sera "Impression_feuille" par exemple... Tu choisis la macro qui te convient et tu cliques OK, Change le nom de ton bouton, Maintenant, tu désélectionnes ton bouton en cliquant n'importe où dans la feuille Tu peux cliquer sur ton bouton maintenant, il est actif... Si tu veux le renommer, l'agrandir, le rapetisser ou affecter une autre macro, cliques droit dessus
3 - Pour cette partie, j'utiliserais personnellement l'enregistreur de macros... Mais sachant que Excel intègre un bouton "Message électronique" ne serait-il pas plus simple de l'utiliser ? A moins que tu ne veuilles automatiser le remplissage du destinataire, objet, etc... Alors là, j'avoue mes limites... Il y en aura très certainement plein ici qui pourront t'indiquer la marche à suivre... que je surveillerai aussi pour ma culture...
Voilà ! Bon courage !
Hubert
Bonjour,
1-Comment fait-on pas à pas(je suis un débutant) pour se servir de l'enregistreur de macros? 2-Dans une de mes pages Excel, comment faire pour avoir un bouton "Imprimer" qui imprime la feuille en cours? 3-De même, pour un bouton permettant d'envoyer la feuille en cours par mail?