TypeName 函數

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

傳回字串,提供變數的相關資訊。

語法

TypeName ( varname )

必要的varname引數是 Variant,其中包含使用者定義類型的變數以外的任何變數。

備註

TypeName所傳回的字串可以是下列其中一項動作:

傳回字串

變數

物件類型

型別是save物件

位元組

位元組值

整數

整數

長整數

單精準數

單精確度浮點數字

雙精準數

雙精度浮點數字

貨幣

貨幣值

十進位

小數位數的值

[日期]

日期值

字串

字串

布林值

布林值

錯誤

錯誤值

空白

未初始化

Null

沒有正確的資料

Object

物件

未知

其類型是未知的物件

執行任何動作

物件變數不會參照到物件


傳回的字串陣列varname時,可以是其中一個可能的字串 (或Variant) 傳回空括號。例如,如果varname非整數的陣列, TypeName會傳回 「Integer()」。

範例

附註: 下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

此範例使用TypeName函數,傳回一個變數的相關資訊。

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' Assign Null value.
MyType = TypeName(StrVar) ' Returns "String".
MyType = TypeName(IntVar) ' Returns "Integer".
MyType = TypeName(CurVar) ' Returns "Currency".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Integer()".
增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×