這些 常數 是由 Visual Basic for Applications 所指定。 如此一來,可以用以取代實際值。 大部分可以結合起來 (例如 vbUpperCase + vbWide ),除非是互斥的 (例如 vbUnicode + vbFromUnicode )。 在不適用的地區 設定中使用 常數 vbWide vbNarrow vbKatakana vbHiragana 時,會造成 執行階段錯誤

以下是正確大小寫的有效文字分隔字元: Null ( Chr$ (0))、水平 Tab ( Chr$ (9))、換行符號 ( Chr$ (10))、垂直 Tab ( Chr$ (11))、換頁字元 ( Chr$ (12))、歸位字元 ( Chr$ (13))、空格 (SBCS) ( Chr$ (32))。 空格的實際值會因 DBCS 的國家/地區而異。

從 ANSI 格式的 位元組 陣列轉換成字串時,請使用 StrConv 函數。 而從 Unicode 格式的位元組陣列轉換成字串時,請使用 指派陳述式

本範例會使用 StrConv 函式,將 Unicode 字串轉換為 ANSI 字串。

Dim i As Long
Dim x() As Byte
x = StrConv("ABCDEFG", vbFromUnicode)    ' Convert string.
For i = 0 To UBound(x)
    Debug.Print x(i)
  • 函式 (Visual Basic for Applications)
  • 支援和意見反應

    有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應

    即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:https://aka.ms/ContentUserFeedback

    提交並檢視相關的意見反應