高分求教:在word中用代码(VBA语言)怎么把选取的文档中的内容保存到另外的一个文件中?

xiaosh 2000-08-29 11:35:00
我在当前WORD文档中放了一按钮,想把选取的文档中的内容保存到另外的一个文件中,我用selection.copy,然后再selection.paste,但执行时它总认为是当前选中的对象是这个按钮,我该怎么做?
...全文
245 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jianjun_ding 2000-08-30
  • 打赏
  • 举报
回复
我想这样可以解决

你先用 word宏生产选择的代码。
然后一般是这样

现 create 一个新对象为 word.document
然后粘贴上去(如何粘贴你可以看生产得宏)
调用save
调用 close
huntout 2000-08-30
  • 打赏
  • 举报
回复
Selection.Copy
Documents.Open FileName:="2.doc", ConfirmConversions:=False, ReadOnly:= _
False, AddToRecentFiles:=False, PasswordDocument:="", PasswordTemplate:= _
"", Revert:=False, WritePasswordDocument:="", WritePasswordTemplate:="", _
Format:=wdOpenFormatAuto
Selection.Paste
ActiveDocument.Save
icedian 2000-08-30
  • 打赏
  • 举报
回复
先查看WORD的对象类库
调用APPLICATION.DOCUMENT的函数,其中有一个文档保存的函数,好象是SAVEAS(。。。)

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧