Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : repertoire courant [ Langages dérivés / VBA ] (xaeris)

mercredi 21 mai 2008 à 17:40:59 | repertoire courant

xaeris

bonjour tout le monde !

j'ai developpé une application en vb6, que pour des résons d'incompatibilité fonctionnelle je dois passer sous vba...


ma question est simple : comment obtenir le répertoire courant du fichier excel dans lequel on est :

CurDir m'afficher c:\focuments and settings\MOA\Mes documents alors que je ne suis pas dans mes document mais sur le bureau...

quelqu'un aurait il une réponse a me proposer ?

merci d'avance et bonne soirée

-xaeris-


mercredi 21 mai 2008 à 18:36:22 | Re : repertoire courant

mortalino

Membre Club
Réponse acceptée !
salut,

depuis le classeur qui contient le code :
thisworkbook.Path

depuis le clzsseur actif :
activeworkbook.Path

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

mercredi 21 mai 2008 à 18:41:08 | Re : repertoire courant

CarSoftAja

Bnnjour,

CurDir affiche bien le répertoire courant,il devrait en principe afficher quelque chose comme

c:\documents and settings\MOA\Bureau et pas c:\documents and settings\MOA\Mes documents

mercredi 21 mai 2008 à 18:45:02 | Re : repertoire courant

mortalino

Membre Club
salut,

je vois pas comment tu peux passer de Bureau à Mes Documents !!!
Autant utiliser .Path...

.Path = dossier où est enregisgtré le fichier, donc même Merlin l'enchenteur ne peut faire afficher une autre destination

Seul truc rencontré jusque là, c'est si le classeur est nouveau et pas encore enregistré

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

mercredi 21 mai 2008 à 18:58:55 | Re : repertoire courant

pile_poil

Membre Club
es tu sûr que sur le bureau c'est bien ton fichier et pas un racccourci vers ce fichier qui serait quand à lui dans "mes documents" ???

si c'est la solution, penser : REPONSE ACCEPTEE

jeudi 22 mai 2008 à 09:30:58 | Re : repertoire courant

xaeris

Réponse acceptée !
thisworkbook.path marche nickel merci !
quand au fait que curdir ne marche pas je ne sais pas pourquoi ....

jeudi 22 mai 2008 à 11:44:03 | Re : repertoire courant

MPi

Réponse acceptée !
CurDir est, au départ, le répertoire par défaut. Personnellement, j'ai modifié le répertoire par défaut dans les options d'Excel et c'est ce répertoire qui s'affiche avec CurDir. Si tu utilises une boîte de dialogue comme Application.GetOpenFilename et que tu changes de répertoire, le chemin par défaut (CurDir) sera modifié.

MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI


jeudi 22 mai 2008 à 12:05:49 | Re : repertoire courant

xaeris

ok je vais le faire aussi

jeudi 22 mai 2008 à 12:20:06 | Re : repertoire courant

MPi

La méthode la plus simple et la plus précise demeure tout de même ce que Mortalino t'a suggéré.

MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI




Cette discussion est classé dans : repertoire, courant


Répondre à ce message

Sujets en rapport avec ce message

executer une appli dans le repertoire courant en fonction d'une veraible [ par flatmax ] salut, j'aimerais savoir comment executer une application se trouvant dans le repertoire courant en fonction de la variable Var1Apparement il y a une Ouvrir dossier courant [ par qtek2020 ] Bonsoir a tous je cherche 2 choses 1) ouvrir le repertoire courant dans un menu (App.Path) (dans le menu je clic sur "ouvrir le repertoire" et il ouvr recuperer le nom du repertoire courant [ par tobby ] Comment recuperer le path du repertoire dans lequel a ete copie le .exe? comment recuperer le path du repertoire courant [ par rod ] je cherche a recuperer le path du repertoire ou s'execute mon prog,pour gerer les fichiers j'utilise FileSystemObjectmerci d'avance concatenation de textes [ par Fabien ] Salut,Je me prends la tête sur un pb :je récupere le nom du repertoire courant dans une repet je le concatene avec & "\monrepertoire"seulement ca larc lire un fichier dans le repertoire courant [ par phenix71 ] bonjour à tous,Je télécharge deux fichier que je met dans le même répertoire :     - un fichier word 2003    - un fichier xmlDans mon fichier word, j' repertoire par defaut de l'utilisateur [ par inspektorderrick ] Bonjour,J'aurai besoin d'un script en VBS pour ajouter des lignes dans les fichiers prefs.js (thunderbird) des différents  users .Seulement je ne sais utilisation d'un fichier excel en asp.net [ par lilly1986 ] slt, j'ai un fichier que j l'ai chargé dans un repertoire crée à partir de webconfig j'arrive de le charger ds cette repertoire mé sans savoir comment Listage d'un repertoire [ par SeigneurARES ] Bonjour a tous,Je voudrai un code pour recupere la liste dans un un fichier texte, des repertoires contenue dans un repertoir donné ?Quelqu'un a une i X et Y courant d'ungraphics [ par hafsa59 ] Bonjour, Je développe en VB.net et j’ai crée un objet graphics g dans lequel je mets un newbitmap. Ma question est la suivante : Comment faire pour


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.