VBA中的<>和n $是什么?

这个“<>”和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 

<>是一个不等式的运算符

http://msdn.microsoft.com/en-us/library/215yacb6(v=vs.80).aspx

是不是variables的末尾$ $定义为一个stringvariables? 我认为这是老式的风格

n$$强制variablesnString

not equal