Chemin absolu

  • Initiateur de la discussion Aurore
  • Date de début
A

Aurore

Guest
Bonjour à tous,

Pour ouvrir un fichier excel qui contient des données que je veux utilise dnas un autres classeur, j'utilise le chemin suivant :

"d:\Mes documents\Nouveaux fichiers\fichier.csv"

Le soucis c que cette application a pour but d'être exporter sur plusieurs machines...quel chemin mettre pour ne pas avoir à le modifier à chaque fois qu'on installe l'appli sur une nouvelle machine...

Merci d'avance

Aurore
 
A

Arnaud

Guest
salut,

la fonction GetAbsolutePathName devrais te convenir.

aide de excel :

Description

Renvoie un chemin complet et non ambigu à partir d'une spécification de chemin fournie.

Syntaxe

object.GetAbsolutePathName(pathspec)

La syntaxe de la méthode GetAbsolutePathName comprend les éléments suivants :

Élément Description
object Correspond toujours au nom d'un objet FileSystemObject.
pathspec Spécification de chemin à changer en chemin complet et non ambigu.



Remarques

Un chemin est complet et non ambigu s'il fournit une référence complète à partir de la racine du lecteur spécifié. Un chemin complet peut se terminer par un caractère séparateur (\) uniquement s'il spécifie le dossier racine d'un lecteur mappé.

En supposant que le répertoire courant soit c:\mes documents\rapports, le tableau suivant illustre le fonctionnement de la méthode GetAbsolutePathName.

pathspec Chemin renvoyé
"c:" "c:\mes documents\rapports"
"c:.." "c:\mes documents"
"c:\\\" "c:\"
"c:*.*\mai97" "c:\mes documents\rapports\*.*\mai97"
"région1" "c:\mes documents\rapports\région1"
"c:\..\..\mes documents" "c:\mes documents"
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 276
Messages
2 086 714
Membres
103 378
dernier inscrit
phdrouart