|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Excusez mon français, ce n'est pas ma langue de base Inscription : août 2011 Messages : 32 ![]() |
Bonjour le forum,
La situation est la suivante : Il y a un fichier « BDC macros » qui possède une macro « consolide ». En appuyant sur le bouton la macro : 1. Ouvre le fichier « BD consolidées », vérifie s’il n’y a pas des doublons et recopie les données du fichier « BDC macros » sur ce fichier. 2. Ouvre le fichier « BD d’équipe 1», vérifie s’il n’y a pas des doublons et recopie les données du fichier « BDC macros » sur ce fichier. Je voudrais demander l’aide d’un spécialiste de VBA pour rajouter le code pour que cette macro puisse exécuter aussi: 1. Mettre à jour de tableaux croisés dynamiques. Il y a un TCD dans chaque de fichiers « BD consolidées » et « BDC macros ». 2. Sauvegarder les changements faits sur ces deux fichiers. 3. Fermer ces deux fichiers. D’avance merci pour votre assistance ! Voici le code: Code :
|
||
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Philippe TulliezDéveloppeur et formateur VBA, Excel et Word. Inscription : janvier 2010 Messages : 1 310 ![]() |
Bonjour,
Pour la question Citation:
[EDIT] Je viens de voir que c'était pour MAC, le code donné ici a été testé sur Excel 2010 (Windows XP)
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
|
|
|
|
00
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Excusez mon français, ce n'est pas ma langue de base Inscription : août 2011 Messages : 32 ![]() |
Corona,
Oui, je travaile sur MAC. Il y a une seule macro dans le fichier 1 et les TCD se trouvent dans les fichiers 2 & 3. Le problème le plus important est que je suis nul dans le VB. Je suis capable de comprendre quoi fait le code (même pas tojours). Par contre, je ne sais pas écrire le code C'est pourquoi je m'adresse au forum avec ma demande. Bonjour, J'ai trouvé déjà la solution (les lignes 136-148) Merci Code :
|
||
|
|
01
|
Copyright © 2000-2012 - www.developpez.com