【書式】
File.Delete force
指定したファイルを削除します。
引数folderspecには削除するファイルの名前を指定します。存在しないファイル名を指定するとエラーになります。ファイルが存在するかどうか調べるには、FileSystemObjectオブジェクトのFileExistsメソッドを使います。
引数forceは省略可能です。Trueを指定すると読み取り専用ファイルも削除されます。省略するとFalseとみなされます。引数forceにFalseを指定した場合、読み取り専用ファイルを削除しようとするとエラーになります。ファイルの属性を調べるには、FileオブジェクトのAttributesプロパティを使います。
FileオブジェクトのDeleteメソッドは、FileSystemObjectオブジェクトのDeleteFileメソッドと同じ働きをします。
Sub test69()
Dim FSO As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
''C:\Tmp\Report.xlsxを削除します
FSO.GetFile("C:\Tmp\Report.xlsx").Delete
Set FSO = Nothing
End Sub