|
|
|
|
Bonjour à tous,
J'étais sur Excel 2003 et en passant sur Excel 2007, la macro suivante ne fonctionne plus...
Voici la macro :
Sub EDITIONLISTEDEFICHIERS()
Set fs = Application.FileSearch
With fs
.LookIn = "\\Mes documents\julien37\Extraction"
.Filename = "*.EXT"
If .Execute > 0 Then
MsgBox "Nombre de fichiers : " & .FoundFiles.Count
For i = 1 To .FoundFiles.Count
MsgBox .FoundFiles(i)
Next i
Else
End If
Range("A1").Select
ActiveCell.Value = .FoundFiles.Count
Range("A6").Select
For i = 1 To .FoundFiles.Count
ActiveCell.Value = .FoundFiles(i)
ActiveCell.Offset(1, 0).Range("A1").Select
Next i
Range("A6").Select
End With
L'erreur reconnu par Excel se situe dans "Set fs = Application.FileSearch
With fs"
Excel 2007 ne comprend pas cette macro.
Si quelqu'un peut m'aider à trouver la solution, je le remerci d'avance,
Merci à tous d'avance.
Configuration: Windows XP Internet Explorer 7.0
Bonjour,
|
Bonsoir,
sFile = Dir(path & IIf(Right(path, 1) = "", "", "") & "*.xls")par : sFile = Dir("\\Mes documents\julien37\Extraction" & "*.EXT")
Et si tu veux que les fichiers soient listés dans la colonne A, tu remplaces "E1" dans la macro par "A2" par exemple. m@rina - "Sur le forum bureautique, on pose des questions concernant la bureautique..." - "Ah bon ???" |