這些
常數
是由 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。
提交並檢視相關的意見反應