Ligne de commande dans une macro

Résolu
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.

1 réponse

  1. Modérateur
    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
    1. 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
    2. Contributeur
      @gaglou52bonjour, peux-tu alors marquer ce sujet comme résolu, via la roue dentée à droite du titre?
      0
    3. @yg_beVoilà c'est fait! Merci de m'avoir avisée, car je ne sais pas trop comment ça fonctionne! Merci encore!
      0