Delete files from the hard drive

Automate Excel

Delete files from the hard drive

Did you just dynamically create an *.xls file and now need to delete it from code? The following is a method to delete files on a hard drive from VBA. ***Caution: This actually works, so only use this code if you know 100% what you’re doing.

1. Put the following code in a module

Sub DeleteMyFile()

On Error Resume Next
Kill "c:\myfile.txt"

End Sub

2 Responses

  1. mahesh Says:

    c:myfile.txt Doesn’t work

    c://myfile.txt Works

  2. Mark Says:

    Thanks mahesh. Your correction works perfectly. I posted my original intention(which works also) in the corrected post for variety.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.