Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Macro entre 2 classeurs

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Nounours4173

XLDnaute Nouveau
Bonjour,

Voici mon problème, je veux utiliser une macro pour copier des données d'un classeur à un autre.
Tout fonctionne correctement avec la macro suivante

ActiveSheet.Outline.ShowLevels RowLevels:=0, ColumnLevels:=1
ActiveSheet.Outline.ShowLevels RowLevels:=0, ColumnLevels:=2
ActiveSheet.Outline.ShowLevels RowLevels:=1
ActiveSheet.Outline.ShowLevels RowLevels:=2
Windows("Bus Bilan 2025.xlsx").Activate
Range("A2:E10").Select
Selection.ListObject.ListRows.Add (1)
Selection.ListObject.ListRows.Add (2)
Selection.ListObject.ListRows.Add (3)
Selection.ListObject.ListRows.Add (4)
Selection.ListObject.ListRows.Add (5)
Selection.ListObject.ListRows.Add (6)
Selection.ListObject.ListRows.Add (7)
Selection.ListObject.ListRows.Add (8)
Selection.ListObject.ListRows.Add (9)
Windows("BUS.xlsm").Activate
Range("L22😛30").Select
Selection.Copy
Windows("Bus Bilan 2025.xlsx").Activate
Range("A2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("BUS.xlsm").Activate


Mon problème est que la macro est lié au nom du classeur "BUS" et que je voudrais pouvoir l'utiliser pour des classeurs quotidiens qui s'appellent "BUS 15 juin 2025", BUS 16 juin 2025", "BUS 17juin 2025"
J'ai créé ces fichiers quotidiens en dupliquant mon fichier de base "BUS"
La macro ne fonctionne donc plus du fait des noms différents pour chaque fichier quotidien

J'imagine qu'il y a une solution mais je ne la connais pas.
Est ce que quelqu'un peut m'aider ?

Merci par avance pour vos réponses
 
En fait je veux copier les données à partir d'un fichier qui s'appelle "Bus - 07 07 2025.xlsm" vers un fichier qui s'appelle "Bus Bilan 2025.xlsx"
Donc dans le classeur avec macro, tu utilises ThisWorkbook pour faire référence à ce classeur.
Et pour faire référence au classeur sans macro, tu peux utiliser son nom en dur puisque ce sera le même nom pour toute l'année.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
684
Réponses
4
Affichages
876
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…