大家好,
我迫切需要插入剪贴板内容之前 MS Word文档书签的功能。
谷歌搜索这个问题没有找到任何可用的东西,所以我希望有人可以帮助我。
基本上我所做的是以下内容:
.Tables(1).Range.Copy
这会将我的文档的第一个表复制到剪贴板。
现在我可以用
插入这些数据了.bookmarks("AH_Tab").Range.Paste
然而,这是不可行的,因为我会多次执行VBA代码(比如在不同的日子等),我总是希望将表格粘贴到顶部。
所以我需要的基本上是
Range.InsertBefore (.Paste)
功能。这样我就可以在那个书签后面建立一堆桌子,最新的一个总是在顶部。
有没有人知道能够实现这一目标的命令?
最好的问候, daZza
答案 0 :(得分:0)
尝试使用我在你的另一个问题中提出的类似逻辑:
With doc
.Range( _
.Bookmarks("AH_Tab").Start - 1, _
.Bookmarks("AH_Tab").Start - 1).Paste
End With