A voir également:
- Macro excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
1 réponse
Utilisateur anonyme
26 mai 2010 à 14:24
26 mai 2010 à 14:24
Salut,
moi j'ai déjà fait des macros mais je débute seulement. donc je vais voir si je peux t'aider...!
si tu pouvais montrer ton classeur pour savoir sur quelles feuilles et quelles plages de cellules tu travailles, soustraire quelles valeurs entre elles, calculer le pourcentage de quoi, ...
tu peux le déposer sur le site Cijoint.fr et donner le lien ici.
je verrais ce que je peux faire.
tu peux regarder de ton côté.
un moyen tout bête quand on ne sait pas programmer en VBA, c'est d'enregistrer la macro des opérations qu'on fait. Excel génère ainsi le code de ce que tu fais.
j'espère que tu es sur Excel 2007? sinon ça me posera des problèmes parce que les anciennes versions je m'en rappelle plus trop!
pour enregistrer une macro, déjà si tu n'as pas la partie "Développeur" dans le ruban, va dans les Options d'Excel, partie "Standard", coche la case "Afficher l'onglet Développeur dans le ruban".
avant d'effectuer toutes les opérations nécessaires (clics, sélections, tri, ...), réfléchis justement à tout ce que tu devras faire. ainsi, ça évite de faire des opérations inutiles qui génèreront des lignes de code elles aussi inutiles!
dans l'onglet "Développeur" désormais affiché, clique sur "Enregistrer une macro".
valide avec OK.
fais toutes les opérations que tu dois effectuer.
une fois que tu as fini, clique sur le carré bleu, tout en bas à gauche.
maintenant tu peux visualiser le code généré avec la combinaison de touches Alt+F11. une nouvelle fenêtre s'ouvre.
dans la partie à gauche intitulée "projet - VBA project", double-clique sur "Module1". le code apparaît alors dans une grande fenêtre à droite.
essaie de comprendre ce qu'Excel a fait avec ce code. tu verras, ce n'est pas trop compliqué à comprendre.
bonne chance! ^^
moi j'ai déjà fait des macros mais je débute seulement. donc je vais voir si je peux t'aider...!
si tu pouvais montrer ton classeur pour savoir sur quelles feuilles et quelles plages de cellules tu travailles, soustraire quelles valeurs entre elles, calculer le pourcentage de quoi, ...
tu peux le déposer sur le site Cijoint.fr et donner le lien ici.
je verrais ce que je peux faire.
tu peux regarder de ton côté.
un moyen tout bête quand on ne sait pas programmer en VBA, c'est d'enregistrer la macro des opérations qu'on fait. Excel génère ainsi le code de ce que tu fais.
j'espère que tu es sur Excel 2007? sinon ça me posera des problèmes parce que les anciennes versions je m'en rappelle plus trop!
pour enregistrer une macro, déjà si tu n'as pas la partie "Développeur" dans le ruban, va dans les Options d'Excel, partie "Standard", coche la case "Afficher l'onglet Développeur dans le ruban".
avant d'effectuer toutes les opérations nécessaires (clics, sélections, tri, ...), réfléchis justement à tout ce que tu devras faire. ainsi, ça évite de faire des opérations inutiles qui génèreront des lignes de code elles aussi inutiles!
dans l'onglet "Développeur" désormais affiché, clique sur "Enregistrer une macro".
valide avec OK.
fais toutes les opérations que tu dois effectuer.
une fois que tu as fini, clique sur le carré bleu, tout en bas à gauche.
maintenant tu peux visualiser le code généré avec la combinaison de touches Alt+F11. une nouvelle fenêtre s'ouvre.
dans la partie à gauche intitulée "projet - VBA project", double-clique sur "Module1". le code apparaît alors dans une grande fenêtre à droite.
essaie de comprendre ce qu'Excel a fait avec ce code. tu verras, ce n'est pas trop compliqué à comprendre.
bonne chance! ^^