わかりました、始めに:私は完全なVBAの知識人です。私は数時間このコードをクラックしようとしてきました.さらに進んでvbaがどのように機能するかを学ぶための最良の方法は、軍隊を呼ぶことだと思います. これで気分を害する人がいないことを願っています。
これは私がやろうとしていることです:a)フォルダー内のすべてのxmlファイルを1つずつ開くb)それらをExcelファイルに変換するc)次に、それらを1つずつExcelファイルとして別のフォルダーに保存します
私がこれまでに持っているコードは以下の通りです:
Sub xmltoxl()
Dim fs As FileSearch
Dim i As Integer
Dim wbk As Workbook
Dim s As Integer
Set fs = Application.FileSearch
With fs
.LookIn = ThisWorkbook.Path
.Filename = "*.xml"
For i = 1 To .Execute()
Set wbk = Workbooks.OpenXML(.FoundFiles(i))
s = 1
ChDir "C:\Users\Seeb\Desktop\Volkskrant\2013_archiefb"
ActiveWorkbook.SaveAs Filename: (s & ".xls")
s = s + 1
Next i
End With
End Sub