Microsoft 365 Traitement dans un autre classeur

jeanba

XLDnaute Occasionnel
Bonjour le Forum,

Je suis sûr que j'aurai eu le temps de chercher je trouverai sur le forum, mais j'ai une réunion dans un moment et je dois y inclure un truc urgent...
Alors, si je peux d'urgence pouvoir ouvrir mon Classeur2 avec ma macro dans le module1 du Classeur1 chemin d'accès réseau (mais pour hypothèse rapide, considérez que les 2 classeurs sont dans mes doc)
Une fois Classeur2 ouvert:
1) j'y exécute ma macro dans le Module1 du classeur1
2) j'enregistre classeur2
3) je ferme classeur2

Merci par avance
Jeanba
 

Pièces jointes

  • Classeur1.xlsm
    13.3 KB · Affichages: 2
  • Classeur2.xlsx
    8.1 KB · Affichages: 1

xUpsilon

XLDnaute Accro
Bonjour,

Regarde ci joint et dis moi si ça te convient.
Quelques points sur lesquels faire attention :
- j'ai tout fait en considérant que le fichier s'appelle effectivement "Classeur2.xlsx". Si ce n'est pas le cas, il faut le changer dans la macro
- j'ai utiliser un FollowHyperLink avec une adresse commençant par "ThisWorkbook.Path". Si les deux fichiers ne sont pas dans le même dossier, il faudra donc que tu adaptes ça.

Bonne continuation
 

Pièces jointes

  • Classeur1.xlsm
    13.4 KB · Affichages: 4

jeanba

XLDnaute Occasionnel
Bonjour xUpsilon,

J'ai testé ta solution après y avoir ajouté un ptit bouton de contrôle vite fait pour prendre la main en meeting..
La première fois il a pu ouvrir le fichier et a planté.
Et maintenant plus rien...
 

Pièces jointes

  • Classeur1.xlsm
    20.8 KB · Affichages: 1

jeanba

XLDnaute Occasionnel
PS: rappelle-moi s'il te plaît comment forcer l'enregistrement dans un path spécifique, c'est-à-dire dans ton exemple:
Workbooks("Classeur2.xlsx").SaveAs + chemin d'accès (c'est la syntaxe exacte qui me fait défaut là)
Merci par avance
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 165
Messages
2 085 880
Membres
103 009
dernier inscrit
dede972