小编use*_*306的帖子

使用vba将word文档的内容复制到另一个word文档中

我已经多年没用过VB了,所以如果事实证明这很明显,请原谅我.我正在尝试编写一个单词vba宏,用于显示userform的模板,然后根据userform导入fileA.docx,fileB.docx或fileC.docx的内容.(之后我将使用书签填写一些表格数据,我不知道这是否相关).文件A,B和C将包含带有一些基本格式的文本,例如列表,但没什么特别的.

我在网上看到的解决方案可以将文件内容复制到一个新文件,但理想情况下我想将其中一个文件导入到我从模板中获取的新的,当前未命名的文件中.我认为我遇到问题的地方是将选择切换到其中一个文件,然后再回到新的未命名文档,尽管我可以用一只手来确保我也正确地复制.


更新:我做的事情太难了,虽然这里的答案让我指出了正确的方向(谢谢!).最后我才做到了

ThisDocument.Activate

Selection.InsertFile("fileA")
Run Code Online (Sandbox Code Playgroud)

这给了我想要的一切原始转储.

vba word-vba

7
推荐指数
2
解决办法
7万
查看次数

标签 统计

vba ×1

word-vba ×1