共用方式為


Mid 陳述式

將變 (字串) 變數 中指定數量的字元替換為另一個字串的字元。

語法

(弦,開始,[長度]) =

段語法包含以下部分:

部分 描述
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 支援與意見反應