Vb repertoire parent
Résolu
yohann9
Messages postés
7
Statut
Membre
-
yohann9 Messages postés 7 Statut Membre -
yohann9 Messages postés 7 Statut Membre -
Sous vba, j'aimerais accèder à un répertoire parent ou il y a fichier texte que je voudrais lire par la suite.
J'ai déjà vu des solutions mais il faut toujours au préalable donner le chemin complet.
J'ai un projet qui sera installé sous des répertoires differents mais l'arboresence du projet ne change pas et je dois accèder à un fichier dans cette arborescence(dossier parent du fichier excel) qui contient le chemin d'une base. si par exemple je met : Open ("..\base.txt") cela ne marche pas mais en chemin absolu il n'y a pas de problème.
Merci d'avance de m'éclaircir un peu les idées....
ps: est-ce utile d'utiliser FileSystemObject ??
J'ai déjà vu des solutions mais il faut toujours au préalable donner le chemin complet.
J'ai un projet qui sera installé sous des répertoires differents mais l'arboresence du projet ne change pas et je dois accèder à un fichier dans cette arborescence(dossier parent du fichier excel) qui contient le chemin d'une base. si par exemple je met : Open ("..\base.txt") cela ne marche pas mais en chemin absolu il n'y a pas de problème.
Merci d'avance de m'éclaircir un peu les idées....
ps: est-ce utile d'utiliser FileSystemObject ??
A voir également:
- Vb repertoire parent
- Vb - Télécharger - Langages
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- Pourquoi certains contacts disparaissent de mon répertoire - Accueil - Guide Android
- Vb audio cable - Télécharger - Audio & Musique
- Créer un répertoire alphabétique sur word - Forum Excel
2 réponses
Bonjour,
Non, je ne crois pas qu'il soit nécessaire d'utiliser les objets de scripting !
Bien entendu, tout dépend de l'empleur des recherches ?
exemple :
Lupin
Non, je ne crois pas qu'il soit nécessaire d'utiliser les objets de scripting !
Bien entendu, tout dépend de l'empleur des recherches ?
exemple :
Sub ChercheRepertoire() Const Fichier_Maitre = "Donnee\MonFichier.xls" Dim varChemin As String Dim varDestination As String Dim varNomFichier As String Dim varMessage As String varNomFichier = ActiveWorkbook.Name varChemin = ActiveWorkbook.FullName varChemin = Left(varChemin, InStrRev(varChemin, "\")) varDestination = varChemin & Fichier_Maitre varMessage = "" varMessage = varMessage & ActiveWorkbook.Name & vbLf varMessage = varMessage & ActiveWorkbook.FullName & vbLf varMessage = varMessage & varChemin & vbLf varMessage = varMessage & varDestination & vbLf MsgBox varMessage End Sub '
Lupin