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