フォルダー内のすべてのファイルを開いて xlsx ファイルとして保存するマクロを作成しようとしています。私が使用しているファイルにはファイル拡張子がありません。データはタブで区切られており、手動で正常に開きます。フォルダー内のすべてのファイルを開くこのコードがありますが、ファイル拡張子のないファイルを開くことはできませんでした。
Sub Open_All_Files()
Dim oWbk As Workbook
Dim sFil As String
Dim sPath As String
sPath = "E:\Macro" 'location of files
ChDir sPath
sFil = Dir("*.xlsx") 'change or add formats
Do While sFil <> ""
Set oWbk = Workbooks.Open(sPath & "\" & sFil) 'opens the file
'Code to save as different file extension would go here
oWbk.Close True 'close the workbook, saving changes
sFil = Dir
Loop ' End of LOOP
End Sub
また、各ファイルを xlsx ファイルとして保存する方法もわかりません。
私はvbaにまったく慣れていないので、どんな助けでも大歓迎です。ありがとう