Ligne de commande dans une macro

Résolu/Fermé
gaglou52 Messages postés 13 Date d'inscription mercredi 1 mars 2017 Statut Membre Dernière intervention 24 septembre 2019 - 21 nov. 2018 à 16:45
gaglou52 Messages postés 13 Date d'inscription mercredi 1 mars 2017 Statut Membre Dernière intervention 24 septembre 2019 - 21 nov. 2018 à 21:24
Bonjour, je ne suis pas très habile dans Excel et c’est pourquoi j’ai besoin d’aide SVP
J’ai créé un classeur avec plusieurs onglets. Ce classeur est un rapport d’inspection.
Sur une des page du classeur, il y a un bouton dans lequel j’ai inséré une macro que j’ai créée.
Cette macro fait en sorte que, lorsqu’on appuie sur le bouton, un nouveau fichier s’ouvre.
Voici ma ligne de commande dans ma macro:
Workbooks.Add Template:="U:RapportProjetsModèle.xlsm"

Comme vous voyez, en appuyant sur le bouton, le système recherche le nouveau fichier excel à l’endroit spécifié, soit le U (qui est le réseau au bureau).

Tout ceci fonctionne très bien comme tel. Mais mon problème est le suivant.
Je voudrais ajouter une ligne de commande qui ferait en sorte que le système recherche le nouveau fichier RapportProjetsModèele.xlsm à un 2e emplacement, s’il ne le trouve pas sur le U.

La raison est que les rapports doivent parfois être fait sur des ordinateurs portatifs des techniciens qui ne sont pas au bureau (donc, pas d’accès au U). Donc, il faudra que nous installions ce fichier sur chaque ordinateur portatifs pour qu’ils puissent les faire.

Si quelqu’un pouvait m’aider, ça s’implifierait grandement ma vie.

Je vous remercie.
A voir également:

1 réponse

m@rina Messages postés 20080 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 26 avril 2024 11 272
21 nov. 2018 à 17:33
Bonjour,

Tu crées une gestion d'erreur, par exemple :
On Error GoTo empl2:
Workbooks.Add Template:="U:RapportProjetsModèle.xlsm"

empl2:
Workbooks.Add Template:="C:RapportMachin.xlsm"
End Sub



m@rina



0
gaglou52 Messages postés 13 Date d'inscription mercredi 1 mars 2017 Statut Membre Dernière intervention 24 septembre 2019
21 nov. 2018 à 20:07
bonjour m@rina, je vous remercie beaucoup pour vos conseils. Je l'ai fait et ça fonctionne très bien!
encore une fois un gros gros Merci!
0
yg_be Messages postés 22728 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 476 > gaglou52 Messages postés 13 Date d'inscription mercredi 1 mars 2017 Statut Membre Dernière intervention 24 septembre 2019
21 nov. 2018 à 20:22
bonjour, peux-tu alors marquer ce sujet comme résolu, via la roue dentée à droite du titre?
0
gaglou52 Messages postés 13 Date d'inscription mercredi 1 mars 2017 Statut Membre Dernière intervention 24 septembre 2019 > yg_be Messages postés 22728 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024
21 nov. 2018 à 21:24
Voilà c'est fait! Merci de m'avoir avisée, car je ne sais pas trop comment ça fonctionne! Merci encore!
0