永发信息网

录制宏,把表格里的数复制到word里?

答案:3  悬赏:50  手机版
解决时间 2021-02-17 22:35
  • 提问者网友:刺鸟
  • 2021-02-17 07:05
录制宏,把表格里的数复制到word里?
最佳答案
  • 五星知识达人网友:酒者煙囻
  • 2021-02-17 07:32
方法一、启动WORD,新建一个空白文档,执行“插入——〉文件”命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中相应文档,单击“插入”按钮,将加密保护的文档插入到新文档中,文档保护会被自动撤销。
方法2:文件另存法
打开保护的文档,执行“文件——〉另存为”命令,打开“另存为”对话框,将“文件类型”选定为“WORD97—2003&6.0/95—RTF(*.doc)”,然后取名保存,关闭该文档,重新打开一下,执行“工具——〉取消文档保护”命令即可。或者将文件类型另存为HTML,然后将其中的内容,复制粘贴到新建文档中。
方法3:写字板法
启动写字板,打开保护的WORD文档,另存为WORD文档,同时可以取消对文档的保护。但此方法可能会使文档中的图片等要素丢失。
方法4:用VBA宏程序将excel中的内容批量复制到word文档
Sub abc()
Dim App, WrdDoc, MyPath, MyFile, BM, Str
Mypath = "文件实际路径" '请修改实际储存路径!
Set App = CreateObject("Word.Application") '用Set关键字创建Word应用成序对象!
MyFile = Dir(Mypath & "\*.doc") ' 获得第一个WORD文档
do while MyFile <> "" ' 遍历Mypath下面的所有WORD文档
App.Visible = True
Set WrdDoc = App.Documents.Open(Mypath & "\" & MyFile) '打开这个Word文件!
for each BM in WrdDoc.Bookmarks ' 遍历文档中的所有书签
Str = BM.Range ' 读取书签内容
next BM
WrdDoc.Close ' 关闭文件
MyFile = Dir ' 下一个WORD文档
Loop
Set App = Nothing
End Sub
全部回答
  • 1楼网友:独钓一江月
  • 2021-02-17 10:06
选中要导入的内容复制粘贴到word就是了,或者保存为另一张sheet,再到word里面插入就OK
  • 2楼网友:酒醒三更
  • 2021-02-17 08:56
你是用鼠标操作的吗?最好改用键盘,选择相应菜单操作。否则录制可能不行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯