If TextBox1.Text = "" Or TextBox1.Text = "False" Then msgbox("Filename invalid. Try again.",vbOKOnly) 我遇到了“编译器错误:预期:=”的错误信息。
这是因为在VBA中,你只能使用Call或者没有括号的形式来调用Sub。所以请改为:MsgBox "Filename invalid. Try again.", vbOKOnly 或者,如果你喜欢这种风格更多:Call MsgBox("Filename invalid. Try again.", vbOKOnly) (你收到该错误的原因是它期望你将结果分配给一个变量,因此它期望一个=。)
=
;) - Ry-