Affectation de variable pour ouvrir un fichier

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 !

aubelix

XLDnaute Impliqué
Bonjour à tous les Amis du Forum 🙂

J'ai essayé d'affecter des variables à ce code, mais j'ai des problèmes:
J'arrive à ouvrir le Modele.xls qui se trouve dans le sous-répertoire de la
valeur de la cellule "J2".
Ensuite, Excel se ferme, erreur, sans explication...

Cijoint.fr - Service gratuit de dépôt de fichiers

Mon problème se situe sur les affectation de variables

Code:
Dim rRef As Range
 
            'ouvrir la feuille "modele.xls" dans le S/répertoire correspondant
            'à valeur de la cellule "J2" de la feuille "BASE"
            'chaque responsable a un sous-répertoire à son nom.
            Const MyPath = "C:\REP1\REP2\REP3\REP4\REP5\Modeles\"
            Sheets("BASE").Activate
            sMod = Range("J2").Value
            sRef = "Modele.xls"
            Application.DisplayAlerts = False
 
            Workbooks.Open (MyPath & sMod & "\" & sRef)
 
            Sheets.Add Type:=MyPath & sMod & "\" & sRef, _
                       After:=Sheets(Sheets.Count)


Le but de la macro, est d'ouvrir un modele en fonction de la valeur
de la cellule "J2" de la feuille "BASE". et de dupliquer en copiant les
données de la feuille (cela fonctionne).

Merci pour votre aide.
Cordialement
 
- 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

Retour