WDAndCo
XLDnaute Impliqué
Bonjour le Forum
J'ai ce code qui vérifie le nombre de Classeurs dans un Dossier (plus de 5500)
Si le nombre est changé il execute une Macro qui mets les noms de Classeurs en tableau.
Est il possible de rendre ce Code plus rapide ?
Si oui comment ?
Quel est nombre maxi de Classeur dans un Dossier ?
J'ai ce code qui vérifie le nombre de Classeurs dans un Dossier (plus de 5500)
Code:
Option Explicit
Private Sub Workbook_Open()
Application.ScreenUpdating = 0
Dim fCount As Long
Dim sPath As String
Dim Tmp As String
Dim FolderFiles() As Variant
sPath = ThisWorkbook.Path & "\Fiche MP\"
fCount = 0
Tmp = Dir(sPath & "*.*")
While Tmp <> Empty
fCount = fCount + 1
ReDim Preserve FolderFiles(1 To fCount)
FolderFiles(fCount) = Tmp
Tmp = Dir
Wend
If Cells(1, 28).Value = fCount Then NonFiltre: Exit Sub
Call ListeTablo
End Sub
Est il possible de rendre ce Code plus rapide ?
Si oui comment ?
Quel est nombre maxi de Classeur dans un Dossier ?