GNT sans publicité, site mobile, fonctionnalitées exclusives...

ouverture de fichier absolut relatif

Le
thierry schweitzer
Bonjour,

j'ai une petite macro qui ouvre un fichier template pour y inscrire des
informations, mon problem c'est que j'ai une adresse absolut

Workbooks.Open Filename:= _
"C:\Documents and Settings\Thierry\Bureau\AR template.xlt",
Editable:=True

je voudrais que l'adresse soit relative au repertoire qui contient la macro
par example
\\template\

j'ai pas trouver chez excel labo !!

merci par avance de votre aide

thierry
Lire les 4 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Sofien DJELASSI
Le #1989311
Bonjour,


tu peux identifier la racine dans une variable:

Dim strchemin As String

'Identification de la racine
strchemin = ThisWorkbook.Path

'Ouverture du fichier vente achat
Workbooks.Open Filename:=strchemin & "AR template.xlt"




"thierry schweitzer" news: %
Bonjour,

j'ai une petite macro qui ouvre un fichier template pour y inscrire des
informations, mon problem c'est que j'ai une adresse absolut

Workbooks.Open Filename:= _
"C:Documents and SettingsThierryBureauAR template.xlt",
Editable:=True

je voudrais que l'adresse soit relative au repertoire qui contient la
macro par example
\template

j'ai pas trouver chez excel labo !!

merci par avance de votre aide

thierry



Corona
Le #1989291
Bonjour Thierry?
Pour connaître le répertoire où se trouve les 'templates' :
Application.TemplatesPath
Philippe

"thierry schweitzer" news: %
Bonjour,

j'ai une petite macro qui ouvre un fichier template pour y inscrire des
informations, mon problem c'est que j'ai une adresse absolut

Workbooks.Open Filename:= _
"C:Documents and SettingsThierryBureauAR template.xlt",
Editable:=True

je voudrais que l'adresse soit relative au repertoire qui contient la
macro par example
\template

j'ai pas trouver chez excel labo !!

merci par avance de votre aide

thierry



thierry schweitzer
Le #1989271
Merci Sofien ca marche impecablement bien

"Sofien DJELASSI" 4221abde$0$3136$
Bonjour,


tu peux identifier la racine dans une variable:

Dim strchemin As String

'Identification de la racine
strchemin = ThisWorkbook.Path

'Ouverture du fichier vente achat
Workbooks.Open Filename:=strchemin & "AR template.xlt"




"thierry schweitzer" news: %
Bonjour,

j'ai une petite macro qui ouvre un fichier template pour y inscrire des
informations, mon problem c'est que j'ai une adresse absolut

Workbooks.Open Filename:= _
"C:Documents and SettingsThierryBureauAR template.xlt",
Editable:=True

je voudrais que l'adresse soit relative au repertoire qui contient la
macro par example
\template

j'ai pas trouver chez excel labo !!

merci par avance de votre aide

thierry







thierry schweitzer
Le #1989261
Philippe

merci pour l'information

thierry


"Corona" <Philippe Tulliez> a écrit dans le message de news:

Bonjour Thierry?
Pour connaître le répertoire où se trouve les 'templates' :
Application.TemplatesPath
Philippe

"thierry schweitzer" news: %
Bonjour,

j'ai une petite macro qui ouvre un fichier template pour y inscrire des
informations, mon problem c'est que j'ai une adresse absolut

Workbooks.Open Filename:= _
"C:Documents and SettingsThierryBureauAR template.xlt",
Editable:=True

je voudrais que l'adresse soit relative au repertoire qui contient la
macro par example
\template

j'ai pas trouver chez excel labo !!

merci par avance de votre aide

thierry







Publicité
Suivre les réponses
Poster une réponse
Anonyme