Bonjour
Je suis nouveau sur le forum et sur l'utilisation de VBA
Je souhaite récupérer dans un champ de formulaire la valeur d'une constante qui serait le chemin de la la base de données.
Tout cela dans le but de générer un lien hypertexte composé par concaténation de plusieurs champ du formulaire
chemin base de donnée &"\Archives\"&[Année]&"\"&[Journal]&"\"&[Pièce]
j'ai trouver sur le forum plusieurs choses et j'ai essayé dans un module de déclarer ma variable mais je n'y arrive pas
donc j'ai créer un module dans lequel j'ai ecrit :MsgBox ParentDir(Application.CurrentDB.Name)
En fait, Application.CurrentDB.Name fournit le chemin complet avec le nom de la base. La fonction ParentDir() sert en fait à soustraire le nom de la base du chemin d'accès.
Autre possibilité :
CurrentProject.Pathil ya une erreur sur .Path
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Option Compare Database Option Explicit Public Const Adresse_Base As String = CurrentProject.Path Public Function repbase() As String repbase = Adresse_Base End Function
merci de m'éclairer
Partager