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

Exécuter macro dans Classeur Cible,,a l'ouverture d'un classeur Source

  • Initiateur de la discussion Initiateur de la discussion MuscatMimi
  • Date de début Date de début

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 !

MuscatMimi

XLDnaute Accro
Bonjour a tout le forum

Rien trouvé en réponse a mon probléme, je me tourne vers vous

Dans un Dossier1 j'ai mon Classeur Source (Classeur1)
dans ce même dossier j'ai un sous-dossier2 dans lequel ce trouve le ClasseurCible (Classeur2)

je voudrais exécuter une Macro dans le Classeur2 Cible
a l'ouverture du Classeur1 Source

Nom de la Macro: "MiseAJour" Dans "Module1"

En résumé ce que je désire arriver faire c'est
dans classeur2,qui me sert de BDD il y a une feuil qui liste les Fichiers (FichierPDF & XLS)du Sous-Dossier1,
il faut que cette Liste soit actualisée, auto, si un Fichier PDF ou XLS est créé dans le Sous-Dossier2,donc j'ai pensé a faire une macro qui me Liste ces Fichiers PDF & XLS dans le Classeur2,(ça c'est fait ) et ma seule idée est de mettre a jour ce Classeur2 a l'ouverture du classeur1, en éxécutant la Macro MiseAJour

merci a l'avance de votre aide

Cordialement
 
Re : Exécuter macro dans Classeur Cible,,a l'ouverture d'un classeur Source

Bonjour Staple

Les macros sur les liens que tu m'a donné, je connais,
Mais relis bien ce que demande,

de plus ,la plupart des liens sont mort, dans pas mal de fils, , impossible ouvrir la page
A plus
cdlt
 
Dernière édition:
Re : Exécuter macro dans Classeur Cible,,a l'ouverture d'un classeur Source

Re


J'ai bien relu surtout le titre de ta question
puis ton souhait exprimé
je voudrais exécuter une Macro dans le Classeur2 Cible
a l'ouverture du Classeur1 Source
Ou se situe le problème ?

Il suffit de mettre le code adéquat, dans une procédure auto_open ou workbook_open

Ce lien précédemment évoqué n'est pas mort et est en plein dans la cible
Lien supprimé

(d'ailleurs il me permet de saluer MyDearFriend qui se fait trop rare sur XLD)

PS : mon souhait premier était juste d'infirmer cette assertion.
Rien trouvé en réponse a mon probléme, je me tourne vers vous
Ce que le moteur de recherche du forum a su faire (comme toujours)
 
Dernière édition:
Re : Exécuter macro dans Classeur Cible,,a l'ouverture d'un classeur Source

Re Staple

Dans un Dossier1 j'ai mon Classeur Source (Classeur1)
dans ce même dossier j'ai un sous-dossier2 dans lequel ce trouve le ClasseurCible (Classeur2

Voila ou je bloque
En ce qui concerne les Liens mort dont je parle, ce ne sont pas ceux que tu m'a donné, mais losque je sur certain liens dans des fils de discutions, les liens n'aboutiisesent pas

Aplus
 
Re : Exécuter macro dans Classeur Cible,,a l'ouverture d'un classeur Source

Re

Pour moi tu as tous les éléments en main

avec cette exemple de MyDearFriend


Code:
Sub LancerMacroClasseur2()
      Workbooks.Open Filename:="C:\Classeur2.xls"
      Application.Run "Classeur2.xls!TestFichierSecond"
      ActiveWorkbook.Close False
End Sub
Il suffit d'indiquer en dur le path de ton fichier
Code:
Sub LancerMacroClasseur2()
Dim MonChemin$
MonChemin="C:\Quand on partait sur les chemins\A bicyclette\"
      Workbooks.Open MonChemin & "Nous_etions_quelques_bons_copains.xls"
      Application.Run "Nous_etions_quelques_bons_copains.xls!TestFichierSecond"
      ActiveWorkbook.Close False
End Sub
 
Dernière édition:
Re : Exécuter macro dans Classeur Cible,,a l'ouverture d'un classeur Source

Re Bonjour Stapple

entre deux réponses j'ai réussi a créer ceci

Code:
Workbooks.Open Filename:=ThisWorkbook.Path & "\Ber" & "\" & "Classeur2.xls"  
      Application.Run "Classeur2.xls!Module1.MiseAJour"
      ActiveWorkbook.Close False

"Ber" est le Nom de Mon Sous-Dossier ou ce trouve le "Classeur2"

Mais j'ai mis en Archive ton Code

merci de ton aide
a bientôt sur cet excellent Forum, avec d'excellent contributeurs

Bonne soiré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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…