字串是一個字元序列,可以由字母,數位,特殊字元或全部字元組成。 如果一個變數被包含在雙引號""
中,則被認為是一個字串。
語法
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 | 反轉給定字串的字元序列後,返回一個字串。 |