|
楼主 |
发表于 2012-6-27 10:38
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
Sub 宏1()
'
' 宏1 宏
'
'
ActiveWindow.ActivePane.View.Type = wdOutlineView
If ActiveWindow.View = wdMasterView Then
ActiveWindow.View = wdOutlineView
Else
ActiveWindow.View = wdMasterView
End If
'上面的代码不用看
ChangeFileOpenDirectory ActiveDocument.Path & "\" '设置查找文档时 Word 所指向的文件夹。这个我自己改成了新建word文档所在的文件夹的路径。主要的在下面
'需要向你刚才给我的代码那样做个循环把这个文件夹下面的所有word文档加入到这个主word中 (除了这个主文档本身)
Selection.Range.Subdocuments.AddFromFile Name:="1.docx", _
ConfirmConversions:=False, ReadOnly:=False, PasswordDocument:="", _
PasswordTemplate:="", Revert:=False, WritePasswordDocument:="", _
WritePasswordTemplate:="" '在选定内容的开始处,将指定的子文档添至主文档这里是录制的宏,添加的子文件名称是1.docx但是在这个文件夹下名称是随机的所以这个名称不能是固定的这个应该可以实现取名称 ActiveDocument.Name
End Sub |
|