我目前正在开发一个朗读应用程序,该应用程序在阅读时突出显示文本。文本突出显示在字符索引中指定。
TextRange range = Application.ActiveWindow.ShapeRange.TextFrame.TextRange
给我一个包含当前形状中所有字符的范围。
我无法找到直接设置Start
和Length
的方法TextRange
(它们是只读的)所以我求助于使用range.Characters(start, length).Select()
.
到目前为止,一切都很好。问题是我不能用它来清除选择,因为我找不到范围的折叠功能。在 Word 中,我通过Start = End
range 对象上的设置来完成它——它也将光标放在这个位置。
如何在 PowerPoint 中执行相同的操作?