返回介绍

Characters 方法

发布于 2019-10-04 14:07:02 字数 1316 浏览 1119 评论 0 收藏 0

返回一个TextRange 对象,该对象代表指定字符的子字符串。关于计算或浏览一段文本中字符的详细信息,请参阅TextRange 对象。

expression.Characters(Start,Length)

expression必选。该表达式返回一个TextRange 对象。

Start可选。Long 类型。返回的文本区域的第一个字符。

Length可选。Long 类型。要返回的字符数。

说明

如果省略Start 参数和Length 参数,返回的内容为指定组中第一个字符到最后一段。

如果指定Start 参数但省略Length 参数,返回的内容为一个字符。

如果指定Length 参数但省略Start 参数,返回的内容从指定组的第一个字符开始。

如果Start 参数大于指定文本中的字符数,返回的内容从指定组的最后一个字符开始。

如果Length 参数大于文本中从指定的起始字符到文本末尾的字符数,返回的内容包括全部字符。

示例

本示例设置活动演示文稿中第一张幻灯片的第二个形状的文本,并将第二个字符设为偏移 20% 的下标。

Dim charRange As TextRange
With Application.ActivePresentation.Slides(1).Shapes(2)
 Set charRange = .TextFrame.TextRange.InsertBefore("H2O")
 charRange.Characters(2).Font.BaselineOffset = -0.2
End With

本示例将第一张幻灯片上第二个形状的所有下标字符的格式设为加粗。

With Application.ActivePresentation.Slides(1).Shapes(2) _
 .TextFrame.TextRange
 For i = 1 To .Characters.Count
 With .Characters(i).Font
 If .Subscript Then .Bold = True
 End With
 Next
End With

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文