將變 體 (字串) 變數 中指定數量的字元替換為另一個字串的字元。
語法
弦變中段 (弦,開始,[長度]) =弦
中段語法包含以下部分:
| 部分 | 描述 |
|---|---|
| stringvar | 此為必要動作。 要修改的字串變數名稱。 |
| start | 必要;Variant ([長])。 stringvar 中字元的位置,文字替換開始。 |
| length | 選用;Variant (Long)。 需要替換的角色數量。 若省略,則使用整個 弦 。 |
| string | 必要。 替換部分 stringvar 的字串表達式。 |
註解
被替換的字元數總是小於或等於 stringvar 中的字元數。
注意事項
使用 MidB 陳述式,並以字串形式包含位元組資料。 在 MidB 陳述中, start 指定 stringvar 中替換開始的位元組位置, 長度 則指定要替換的位元組數。
範例
此範例使用 Mid 陳述式,將字串變數中指定數量的字元替換為另一個字串的字元。
Dim MyString
MyString = "The dog jumps" ' Initialize string.
Mid(MyString, 5, 3) = "fox" ' MyString = "The fox jumps".
Mid(MyString, 5) = "cow" ' MyString = "The cow jumps".
Mid(MyString, 5) = "cow jumped over" ' MyString = "The cow jumpe".
Mid(MyString, 5, 3) = "duck" ' MyString = "The duc jumpe".
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。