variables dans un chemin excell

  • Initiateur de la discussion Initiateur de la discussion eric
  • 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 !

E

eric

Guest
Bonjour,

Est il possible dans d'integrer une "variable" dans un chemin

Si dans une cellule j'ai une liaison avec une autre fichier:

c:\fichiers01.xls

Est il possible de faire en sorte que le 01 soit issue d'une cellule de référence?


Merci d'avance de votre aide.

Eric
 
Je ne suis pas un expert, mais si j'ai bien compris ta question, tu peux utiliser une cellule de référence dans un chemin, à condition que tu lui donnes un nom. Si par exemple ta référence est dans la cellule B2, nommes la avec la fonction Insertion/Nom/Créer

Ex: Nom de B2 = Filname (= 01)

Ensuite dans ta macro reprends le nom (parex):

ActiveWorkbook.SaveAs Filename:= _
"G:\fichiers" & Filname & ".xls"

Tu peux également définir le nom au niveau de la macro en utilisant la fonction Set

Set Filname = Range "B2"

En espèrant que cela réponds à ta question

Yves
 
Je me permets de te répondre à nouveau en espèrant que maintenant j'aie bien compris ce que tu veux faire.


Tu peux écrire dans une cellule

="C:\Fichiers" & B2 & ".xls"

Si dans B2 tu as la valeur 01, tu auras le résultat escompté

Tu peux remplacé B2 par un nom, mais il faudra également nommé la cellule

Salutations

Yves
 
bonjour,

J'avais besoin d'une macro qui modifie le nom du fichier pour faire apparaitre le mois de mise à jour lors de l'enregistrement automatique

par exemple : "état des stocks Avril.Xls" où Avril est une variable.

les exemples précedent ne fonctionnaient pas alors j'ai utilisé une inputbox pour définir la partie variable


Sub etat_stock ()

Dim trimestre As String
trimestre = InputBox("Veuillez saisir le trimestre")
..........

ActiveWorkbook.SaveAs Filename:= _
"C:\Stock xxx" & trimestre & ".xls"

End Sub


en esperant que cette méthode soit utile à quelqu'un.

a++
Franck
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour