実行時エラー438 - オブジェクトがこのプロパティまたはメソッドをサポートしていません。vbaは.quitで実行時エラー438を実行します。
先週、すべてうまくいきましたが、今週はエラーのポップアップが表示されています。また
、私はコードを掲示していますが
はあなたによって解決
Sub ProcessFiles() Dim Filename, Pathname As String
Dim wb As Workbook
Pathname = "C:\Users\tecnico2\Desktop\revisione prova\"
Filename = Dir(Pathname & "*.xlsm")
Do While Filename <> ""
Set wb = Workbooks.Open(Pathname & Filename)
DoWork wb
wb.Save
wb.Quit '<-------------- **the error appears here-**----------
Filename = Dir()
Loop
End Sub
Sub DoWork(wb As Workbook)
With wb
Call AddDBFasi
End With
End Sub
「ワークブック」には 'Quit'メソッドがありません - 'アプリケーション 'はありません。 – braX
代わりに 'wb.Close'か' wb.Parent.Quit'を試してください。 – braX
ありがとうございます!今はすべてのものがうまくいく! –