Stocker des chemins vers fichiers comme variable en un endroit

Fermé
Matth67 Messages postés 2 Date d'inscription vendredi 9 septembre 2016 Statut Membre Dernière intervention 12 septembre 2016 - 9 sept. 2016 à 09:40
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 12 sept. 2016 à 20:31
Bonjour,

Je suis novice en VBA.
Mon projet est de créer un assistant de gestion pour ma boite.

Le but est de pouvoir :
1) Gérer une base de donnée clients
2) pré-remplir des offres de prix sous Word, les sauvegarder à un endroit
3) créer un dossier "Affaire" depuis l'offre éditée
4) remplir et éditer des factures depuis les éléments de devis et les ranger au bon endroit.

Mon soucis c'est que toutes ces opérations requièrent des chemins d'accès un peu partout dans le code que je vais certainement devoir modifier dans la vie du fichier.

Y a-t-il un moyen de stocker tous ces chemins au même endroit en nommant des variables que l'on puisse rappeler dans toutes les parties du code?
J'ai écrit le code dans les formulaires par lesquels on navigue et pour le démarrage dans un module.

Merci de m'aider,

Matth
A voir également:

2 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
Modifié par Patrice33740 le 9/09/2016 à 10:19
Bonjour,

Le plus simple est de stoker tes chemins d'accés dans une des feuilles de calcul Excel du fichier qui contient les macros.

Cordialement
Patrice
0
Matth67 Messages postés 2 Date d'inscription vendredi 9 septembre 2016 Statut Membre Dernière intervention 12 septembre 2016
12 sept. 2016 à 09:51
Bonjour,

N'y a-t-il pas un moyen d'écrire quelque part ?
chemin_ver_dossier_type= "C\machin\chose"
etc..
et de rappeler dans le code uniquement chemin_ver_dossier_type ?

A bientôt.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
12 sept. 2016 à 20:31
Bonjour,

Il y a de très nombreuses possibilités mais la plus souple c'est dans une feuille de calcul.
Mais tu peux aussi l'écrire dans le code, dans un fichier binaire ou dans un fichier texte ou dans un nom de plage ou ...
Pour l'écrire dans le code, il faut faire attention à la portée de ta variable :
https://codes-sources.commentcamarche.net/faq/37-vb6-portees-des-variables
0