【发布时间】:2013-10-21 04:19:39
【问题描述】:
我有一行文字写着“[EmbeddedReport]report goes here[/EmbeddedReport]”。
我想用空字符串替换“报告在此处”并将光标放在 [EmbeddedReport] 标记之后。然后我将运行以下代码...
With Selection.InsertFile ('c:\Temp\Report.rtf')
这应该将报告的文本放在标记之间。我尝试使用以下代码定位光标。它似乎不起作用。
.Selection.Find
.ClearFormatting
.MatchWholeWord = False
.MatchCase = False
.Execute FindText:="report goes here"
唯一的问题是光标不在 [EmbeddedReport] 和 [/EmbeddedReport] 之间,并且在运行宏之前将文件插入到光标所在的任何位置。
【问题讨论】:
标签: vba text ms-word find cursor