[VBA/EXCEL] ouvrir.txt à adresse définie
Résolu/Fermé
sfritz
Messages postés
41
Date d'inscription
jeudi 9 octobre 2008
Statut
Membre
Dernière intervention
1 janvier 2014
-
24 nov. 2008 à 09:43
sfritz Messages postés 41 Date d'inscription jeudi 9 octobre 2008 Statut Membre Dernière intervention 1 janvier 2014 - 28 nov. 2008 à 22:59
sfritz Messages postés 41 Date d'inscription jeudi 9 octobre 2008 Statut Membre Dernière intervention 1 janvier 2014 - 28 nov. 2008 à 22:59
A voir également:
- [VBA/EXCEL] ouvrir.txt à adresse définie
- Darkino nouvelle adresse - Guide
- Rechercher ou entrer l'adresse - Guide
- Liste déroulante excel - Guide
- Adresse mac - Guide
- Aller à la ligne excel - Guide
4 réponses
Utilisateur anonyme
24 nov. 2008 à 15:44
24 nov. 2008 à 15:44
Bonjour,
Ne connaissant pas la structure de votre ou vos disque(s) dur, j'inclue aussi le cas ou
vous auriez plus d'un disque dur et/ou plus d'un disque logique.
Exemple type :
Lupin
Ne connaissant pas la structure de votre ou vos disque(s) dur, j'inclue aussi le cas ou
vous auriez plus d'un disque dur et/ou plus d'un disque logique.
Exemple type :
Sub Ouvrir() Dim FileToOpen As Variant Dim Chemin As String Dim Lecteur As String Chemin = ThisWorkbook.Path Lecteur = Mid(Chemin, 1, 2) ChDrive Lecteur ChDir Chemin FileToOpen = Application.GetOpenFilename("Text Files (*.txt), *.txt") End Sub '
Lupin
sfritz
Messages postés
41
Date d'inscription
jeudi 9 octobre 2008
Statut
Membre
Dernière intervention
1 janvier 2014
6
25 nov. 2008 à 10:38
25 nov. 2008 à 10:38
Merci, ça marche nickel.
Juste pour info, pour aller dans un dossier enfant de ThisWorkbook, il faut faire la commande suivante:
Chemin = ThisWorkbook.Path & "\Répertoire de stockage\"
Encore merci.
Juste pour info, pour aller dans un dossier enfant de ThisWorkbook, il faut faire la commande suivante:
Chemin = ThisWorkbook.Path & "\Répertoire de stockage\"
Encore merci.
sfritz
Messages postés
41
Date d'inscription
jeudi 9 octobre 2008
Statut
Membre
Dernière intervention
1 janvier 2014
6
28 nov. 2008 à 22:59
28 nov. 2008 à 22:59
Un petit problème, je faisais la manip (Chemin = ThisWorkbook.Path) sous Excel 2003 et ça m'ouvrait directement le bon répertoire, mais en essayant sous Excel 2007 ça n'a pas marché, pouvez vous m'aider?
Correction:
Finalement j'ai réussi, en fait je n'avais pas rajouter :
Lecteur = Mid(chemin, 1, 2)
ChDrive Lecteur
dans mon programme, qui fonctionnait parfaitement sans sous excel 2003.
Mon fichier étant sur clé USB, j'ai lancé le programme sur un autre PC équipé d'Excel 2007, mais la recherche commençait de nouveau dans mes documents.
J'ai donc finalement rajouter l'adresse du lecteur, et ça refonctionne.
Correction:
Finalement j'ai réussi, en fait je n'avais pas rajouter :
Lecteur = Mid(chemin, 1, 2)
ChDrive Lecteur
dans mon programme, qui fonctionnait parfaitement sans sous excel 2003.
Mon fichier étant sur clé USB, j'ai lancé le programme sur un autre PC équipé d'Excel 2007, mais la recherche commençait de nouveau dans mes documents.
J'ai donc finalement rajouter l'adresse du lecteur, et ça refonctionne.