VBA: Macro entre 2 fichiers excel 2007
Résolu/Fermé
A voir également:
- VBA: Macro entre 2 fichiers excel 2007
- Incompatibilité de type vba ✓ - Forum Programmation
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Vba dernière colonne non vide ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
4 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
16 déc. 2011 à 09:15
16 déc. 2011 à 09:15
Bonjour,
Pour simplifier, puis je utiliser dans "tat" une colonne (masquée à la livraison)) par ex AA ou autre qui me donnerait la colonne du + gros chiffre style equiv(max(....);.....
les 2 classeurs devront être ouverts, mais apparemment, ça devrait pas trop poser de pb
Tu dis...
Pour simplifier, puis je utiliser dans "tat" une colonne (masquée à la livraison)) par ex AA ou autre qui me donnerait la colonne du + gros chiffre style equiv(max(....);.....
les 2 classeurs devront être ouverts, mais apparemment, ça devrait pas trop poser de pb
Tu dis...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
16 déc. 2011 à 09:29
16 déc. 2011 à 09:29
re,
pour confirmation:
On met la macro dans le classeur late ?
pour confirmation:
On met la macro dans le classeur late ?
Bonjour Michel et merci de te pencher sur mon cas !!
'
Pour ajouter une colonne dans TAT, pas de problèmes, en sachant que le fichier TAT m'est envoyé 1fois / semaine avec les nouvelles données, il faudra donc que je copie la formule ou autre " qui me donnerait la colonne du + gros chiffre" dans le nouveau fichier TAT (ce qui n'est pas un problème, faut juste que je le sache !
'
La macro dans le classeur Late: c'est le mieux pour moi, oui, merci :)
Merci Michel :)
'
Pour ajouter une colonne dans TAT, pas de problèmes, en sachant que le fichier TAT m'est envoyé 1fois / semaine avec les nouvelles données, il faudra donc que je copie la formule ou autre " qui me donnerait la colonne du + gros chiffre" dans le nouveau fichier TAT (ce qui n'est pas un problème, faut juste que je le sache !
'
La macro dans le classeur Late: c'est le mieux pour moi, oui, merci :)
Merci Michel :)
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
16 déc. 2011 à 10:56
16 déc. 2011 à 10:56
OK, c'est parti...
la détermination de la colonne se fera par VBA...
l'ouverture de TAT se fera par getopenfilename mais tu pourras simplifier le code si c'est toujours dans le m^me dossier
sois patiente! peut-^tre cet aprem...
la détermination de la colonne se fera par VBA...
l'ouverture de TAT se fera par getopenfilename mais tu pourras simplifier le code si c'est toujours dans le m^me dossier
sois patiente! peut-^tre cet aprem...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
16 déc. 2011 à 15:45
16 déc. 2011 à 15:45
et voilà, j'espère que... :o)
https://www.cjoint.com/?3LqpSrm1gr2
il serait intéressant que tu simplifies le code d'ouverture de TAT
https://www.cjoint.com/?3LqpSrm1gr2
il serait intéressant que tu simplifies le code d'ouverture de TAT
'----------Ouverture du classeur TAT.... A SIMPLIFIER SI REPERTOIRE CONNU On Error GoTo vide Workbooks.Open Filename:=Application.GetOpenFilename If ActiveWorkbook.Name <> "tat.xlsm" Then GoTo erreur2