【发布时间】:2013-04-27 09:42:58
【问题描述】:
我有这个代码。它应该检查文件是否存在,如果存在则打开它。如果文件存在,它确实有效,但是,如果它不存在,则每当我将文本框留空并单击提交按钮时,它都会失败。如果文本框为空白,我想要的是显示错误消息,就像文件不存在一样。
运行时错误“1004”
Dim File As String
File = TextBox1.Value
Dim DirFile As String
DirFile = "C:\Documents and Settings\Administrator\Desktop\" & File
If Dir(DirFile) = "" Then
MsgBox "File does not exist"
Else
Workbooks.Open Filename:=DirFile
End If
【问题讨论】:
-
您没有提供代码的问题部分(即包含提交按钮的表单)。你能分享你的文件吗?
-
上面的代码是我提交按钮的内容
标签: excel vba file file-exists