VBA字串


字串是一個字元序列,可以由字母,數位,特殊字元或全部字元組成。 如果一個變數被包含在雙引號""中,則被認為是一個字串。

語法

variable_name = "this is a string"

簡單範例

str1 = "string"   ' Only Alphabets
str2 = "132.45"   ' Only Numbers
str3 = "!@#$;*"  ' Only Special Characters
Str4 = "Asc23@#"  ' Has all the above

字串函式

預定義的VBA字串函式可以幫助開發人員非常有效地處理字串。以下是VBA中支援的字串的方法。請點選每個方法來詳細了解。

編號 函式 描述
1 InStr 返回指定子字串的第一個匹配項。從左到右搜尋。
2 InstrRev 返回指定子字串的第一個匹配項。從右到左搜尋。
3 Lcase 返回指定字串的小寫字母。
4 Ucase 返回指定字串轉為大寫字母的形式。
5 Left 返回在左側指定數量字元的字串。
6 Right 返回在右側指定數量字元的字串
7 Mid 根據指定的引數從字串中返回特定數量的字元。
8 Ltrim 刪除指定字串左側的空格後返回一個字串。
9 Rtrim 刪除指定字串右側的空格後返回一個字串。
10 Trim 刪除開頭和結尾空格後返回一個字串值。
11 Len 返回給定字串的長度。
12 Replace 用另一個字串替換字串後返回字串。
13 Space 用指定數量的空格填充字串。
14 StrComp 比較兩個指定的字串後返回一個整數值。
15 String 返回指定次數的字元的字串。
16 StrReverse 反轉給定字串的字元序列後,返回一個字串。