Mefisto...diabeł czy anioł?

Witam Wszystkich..

jak w temacie motam się trochę z takim problemem.

w folderze C:\Dane mam kilkana¶cie plików xml z danymi i chciałem pobrać dane z każdego z nich do jednego arkusza.

na szybko mieszaj±c to co sam wymy¶liłem, to co podejrzałem na forum i to co wygenerował rejestrator makr zrobiłem co¶ takiego:


Sub PobierzZXMLi()

    c = 1
    k = 1
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFSO.GetFolder("C:\Dane\")
    Set colFiles = objFolder.Files
   
   
For Each objFile In colFiles
        sPlik = objFile.Name
       
            With ActiveSheet.QueryTables.Add(Connection:="FINDER;C:\Dane\" & sPlik, Destination:=Cells(c, 1))
 
 
                   .Name = "table" & k
                  .FieldNames = True
                  .RowNumbers = False
                  .FillAdjacentFormulas = False
                  .PreserveFormatting = True
                  .RefreshOnFileOpen = False
                  .BackgroundQuery = True
                  .RefreshStyle = xlInsertDeleteCells
                  .SavePassword = False
                  .SaveData = True
                  .AdjustColumnWidth = True
                  .RefreshPeriod = 0
                  .WebSelectionType = xlAllTables
                  .WebFormatting = xlWebFormattingNone
                  .WebPreFormattedTextToColumns = True
                  .WebConsecutiveDelimitersAsOne = True
                  .WebSingleBlockTextImport = False
                  .WebDisableDateRecognition = False
                  .WebDisableRedirections = False
                  .Refresh BackgroundQuery:=False
            End With
           
    k = k + 1
    c = ActiveSheet.Cells(Rows.Count, 1).End(xlUp) + 1
   
Next objFile
End Sub


ale makro pobiera dane z pierwszego pliku i wywala się po Next objfile
zaznaczaj±c bł±d na tej linii

With ActiveSheet.QueryTables.Add(Connection:="FINDER;C:\Dane\" & sPlik, Destination:=Cells(c, 1))

Application-defined or object-defined error . Run-time Error 1004

Może ktos widzi jaki¶ oczywisty bł±d i potrafi to przerobić ?

Z góry wielkie dzięki za wszelk± pomoc
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • katkaras.opx.pl