我希望做類似如下:VBA函數參數列表中選擇
Public Function myFunc(vArg1 as string, vArg2 as string, vArg3 as ["A","B","C"])
End Function
當用戶得到一個下拉列表vArg3當他們打電話吧。這將是類似如下:
Public Sub Main()
Call StrComp("A", "B", vbTextCompare)
End Sub
哪裏vbTextCompare可以從一個預先定義的列表或參數的函數來選擇。
謝謝
你打敗了我。在這裏看到更多的信息:http://www.cpearson.com/excel/Enums.aspx – mwolfe02 2011-03-17 14:29:14
我還應該指出,「枚舉」只是一個整數的標籤。仍然有可能通過枚舉函數參數傳遞57這樣的「非法值」,因此爲什麼Fink在這裏包含Case Else。 – 2011-03-17 14:31:36
值得一提的是,根據Pearson的網站,Enum是_long_整數:http://www.cpearson.com/excel/Enums.aspx。 – 2011-03-17 17:20:02