C@thy
XLDnaute Barbatruc
Bonjour les VBistes,
me voici avec un problème de syntaxe : propriété ou méthode non gérée par cet objet (sur la ligne en rouge)
Pouvez-vous me dire ce qui ne va pas???
Set Fichiers = CreateObject("Scripting.FileSystemObject").getfolder(Chemin).Files
For Each Classeur In Fichiers
If Right(Classeur.Name, 3) = "xls" Then
If Classeur.Name <> ThisWorkbook.Name Then
ListeClasseurs.Add Classeur.Name
NbFichiers = NbFichiers + 1
ReDim Preserve Tableau(1 To NbFichiers)
Tableau(NbFichiers) = cl
cl = Dir()
End If
End If
Next
'Agrégation sans déplacement de cellules
Application.Goto Reference:="CROIX"
For Each C In Selection
On Error GoTo suit
For X = 1 To NbFichiers 'boucles sur les classeurs
Chemin = ThisWorkbook.Path
cellul = Chemin & "\" & ListeClasseurs(X) & Worksheets(1) & C.Value
If cellul= "X" Or cellul = "x" Then C = C + 1
suit:
Next X
Next C
Un grand MERCI à vous,
C@thy
me voici avec un problème de syntaxe : propriété ou méthode non gérée par cet objet (sur la ligne en rouge)
Pouvez-vous me dire ce qui ne va pas???
Set Fichiers = CreateObject("Scripting.FileSystemObject").getfolder(Chemin).Files
For Each Classeur In Fichiers
If Right(Classeur.Name, 3) = "xls" Then
If Classeur.Name <> ThisWorkbook.Name Then
ListeClasseurs.Add Classeur.Name
NbFichiers = NbFichiers + 1
ReDim Preserve Tableau(1 To NbFichiers)
Tableau(NbFichiers) = cl
cl = Dir()
End If
End If
Next
'Agrégation sans déplacement de cellules
Application.Goto Reference:="CROIX"
For Each C In Selection
On Error GoTo suit
For X = 1 To NbFichiers 'boucles sur les classeurs
Chemin = ThisWorkbook.Path
cellul = Chemin & "\" & ListeClasseurs(X) & Worksheets(1) & C.Value
If cellul= "X" Or cellul = "x" Then C = C + 1
suit:
Next X
Next C
Un grand MERCI à vous,
C@thy
Dernière édition: