Mid 语句

Variant (String) 变量中指定数量的字符替换为其他字符串中的字符。

语法

mid (stringvarstart, [ length ] ) =string

Mid 语句语法包含以下部分:

Part 说明
stringvar 必填。 要修改的字符串变量的名称。
start 必需;Variant (Long)。 stringvar 中开始文本替换的字符位置。
Length 可选;Variant (Long)。 要替换的字符数。 如果省略,则将使用所有 string
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 支持和反馈,获取有关如何接收支持和提供反馈的指南。