You have to do a check that the user entered the backslash at the end. Your code should wokr. Try changing the file's attributes to vbNormal before doing a kill, it might be set to read only.

For file browsing, you can use a combination of FileList, DirList and DriveList,
or use the Common Dialog control.