这个“<>”和n $在VBA中做什么?
例如,如果我有如下代码:
If ThisWorkbook.Path <> Application.StartupPath And Dir(Application.StartupPath & "\" & "1006.xls") = "" Then
Application.ScreenUpdating = False
ThisWorkbook.Sheets("StartUp").Copy
ActiveWorkbook.SaveAs (Application.StartupPath & "\" & "1006.xls")
n$ = ActiveWorkbook.Name
ActiveWindow.Visible = False
Workbooks("1006.xls").Save
Workbooks(n$).Close (False)
End If
没有你有,你使用它之前声明一个变量?或者$符号是否已经将其声明为字符串?我无法在Google上搜索它们,因为它会被转义。 – KMC 2012-02-18 06:52:31
如果在脚本的顶部没有Option Explicit,您可以在不声明的情况下使用变量。 – bernie 2012-02-18 06:55:05
我想这会给你你想要添加到亚当的评论的参考http://msdn.microsoft.com/en-US/library/y9341s4f(v=VS.80).aspx – Tezyn 2012-02-18 06:57:40