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 支援專員連絡以深入了解您的意見。

×