Macro pour ouvrir plusieurs fichier txt

  • Initiateur de la discussion Initiateur de la discussion Chemist
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Chemist

Guest
voici la macro que j'utilise elle fonctionne bien pour ouvrir les fichiers Cependant j'aimerais que les fichiers s'ouvrent de façon délimiter avec space et comma comme option.


Sub ChercheetOuvreFichier()
Set fichcherche = Application.FileSearch
With fichcherche

' .LookIn = GetDirectory
.LookIn = 'e:\\répertoire'
.Filename = '*.z'
If .Execute > 0 Then
MsgBox .FoundFiles.Count & ' Fichier(s) a (ont) été trouvé(s).'
For I = 1 To .FoundFiles.Count
Workbooks.Open Filename:=.FoundFiles(I)
Cells.Select
Selection.Columns.AutoFit
ActiveWindow.LargeScroll Down:=4
Range('K142').Select
On Error Resume Next
Next I
Else
MsgBox 'Aucun fichier n'a été trouvé.'
End If
End With
End Sub
 
Bonjour,

Le name ou argument not found, c'est juste un s qui manque a la fin de .Foundfiles
Sinon, j'ai testé avec le code ci dessous (changé répertoire et nom de fichier) et ça a marché ok :

Code:
Private Sub CommandButton1_Click()
Set fichcherche = Application.FileSearch
With fichcherche
    .LookIn = 'e:\\test'
    .Filename = '*.txt'
    If .Execute > 0 Then
        For I = 1 To .FoundFiles.Count
            Workbooks.OpenText Filename:=.FoundFiles(I), Comma:=True, Space:=True
            Range('A1').CurrentRegion.EntireColumn.AutoFit 'la selection de ton code plantait chez moi
        Next I
    Else
        MsgBox 'Aucun fichier n'a été trouvé.'
    End If
    ActiveSheet.Range('K142').Select 'sorti de la boucle car pas utile dedans.. quant à la fin.. a toi de voir...
End With
End Sub

vala
A+

Edit : dérapages de clavier

Message édité par: 2passage, à: 04/07/2005 17:16
 
j'aimerais modifier la macro pour que l'utilisateur donne le chemin d'accès où sont situé les fichiers à la place d'un chemin d'accès fix.

J'aimerais avoir un genre de fenêtre qui s'ouvre et qui demande dans quel répertoire sont les fichiers


J'utilise excel 2000

Message édité par: chemist, à: 05/07/2005 04:50
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
J
Réponses
22
Affichages
3 K
jui42
J
M
Réponses
3
Affichages
1 K
MONADESIGN82
M
C
Réponses
2
Affichages
2 K
C
R
Réponses
15
Affichages
5 K
razorlight
R
P
Réponses
0
Affichages
855
pierrealti
P
D
Réponses
22
Affichages
3 K
B
Réponses
6
Affichages
1 K
Banjounet
B
A
Réponses
3
Affichages
5 K
B
M
Réponses
11
Affichages
2 K
Melidan2006
M
D
Réponses
2
Affichages
1 K
D
J
Réponses
2
Affichages
8 K
Boo2bafoot
B
Retour