Gérer les chemins de fichiers en VBA depuis une cellule

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 !

NicolasAircelle

XLDnaute Nouveau
Bonjour,

J'ai un système de gestion de fichier de contrôle dans lequel se trouve bon nombre de chemin d'accés.

je souhaiterai remplacer les chemins d'accés placé dans VBA par l'appel d'une cellule qui contiendrais le chemin d'accés.

de cette manière je pourrais les gérer dans un onglet avec une description pour chaque. Et en cas de modification de chemin, la modification sera plus simple.

Exemple d'un lien a changer:
Code:
Public Sub CommandButton1_Click() 'copie sauvegarde classeur
Dim nom As String
    nom = ActiveSheet.Range("NoLancement") & ".xls"
    ActiveWorkbook.SaveAs Filename:= ("Mon chemion d'accés est ici") & "\" & nom
    rep = MsgBox("Les relevés de mesure ont bien été sauvegardé : " & nom, vbYes + vbInformation, "Copie sauvegarde classeur")
End Sub


Merci,

Cordialement,
 
Re : Gérer les chemins de fichiers en VBA depuis une cellule

Bonsoir Nicolas, Bernard, bonsoir le forum,

Pas sûr d'avoir bien compris. Peut-être comme ça :
Code:
Public Sub CommandButton1_Click() 'copie sauvegarde classeur
Dim nom As String
Dim ch As String


nom = ActiveSheet.Range("NoLancement") & ".xls"
ch = ActiveSheet.Range("Ma_plage").Value & "\" 'à adapter à ton cas
ActiveWorkbook.SaveAs Filename:=(ch & nom)
rep = MsgBox("Les relevés de mesure ont bien été sauvegardé : " & nom, vbYes + vbInformation, "Copie sauvegarde classeur")
End Sub
 
Re : Gérer les chemins de fichiers en VBA depuis une cellule

Bonjour tous le monde!

Bernard: Peux tu me donné un exemple d'utilisation de la fonction GetSaveAsFilename stp?
je ne l'ai jamais utilisé. Merci,

Robert: Tu n'as pas tout à fait compris. Je vais mieux m'exprimer: Je ne souhaite plus du tout d'avoir des liens filename dans mes macros. Je veux lister tous mes liens dans les cellules de ma feuille Excel. Et pour l'appel des filename dans VBA je veux donc appeler la cellule ou se trouve le liens.

Cette méthode permettra à des utilisateurs ne connaissant pas VBA de modifier les emplacements des fichiers.

Merci,

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

Réponses
3
Affichages
673
Réponses
3
Affichages
582
  • Question Question
Microsoft 365 Cpier/coller en VBA
Réponses
7
Affichages
692
Réponses
8
Affichages
1 K
Retour