还是求WORD批量处理宏要求:将一个文件夹里的所有WORD文件(
2009-11-12 16:41:14墨***
要求:
将一个文件夹里的所有WORD文件(当然这个文件夹里的所有文件都是WORD格式的,没有其他格式的)依次打开,全选,字号设为小五,保存退出即可.
这个问题我问过一次,但答案不是很完美.下面是链接地址
全选,字号设为小五,保存退出 这几步达到目标了,完全自动化,但当我手工打开全部文挡(40多个)的时候,会很慢,
我想能不能整个过程全用宏来解决,让宏先打开一个文件,全选,字号设为小五,保存退出,然后接着打开下一个文件.依此类推.直到40多个文件全部完成.宏结束.
如果在EXCEL里面是可以做到的,不知道在WORD里面可以吗.
还是求WORD批量处理宏要求:将一个文件夹里的所有WORD文件(当然这个文件夹里的所有文件都是WORD格式的,没有其他格式的)依次打开,全选,字号设为小五,保存?
最佳回答
2009-11-13 00:03:12
下面的代码好快哟!!!不给我分,太可惜了!!! Sub 批量设置小5号字体() '此代码为指定文件夹中所有选取的WORD文件的进行格式设置 Dim MyDialog As FileDialog, vrtSelectedItem As Variant, Doc As Document ' On Error Resume Next '忽略错误 '定义一个文件夹选取对话框 Set MyDialog = Application。
FileDialog(msoFileDialogFilePicker) With MyDialog 。Title = "请选择要处理的文档(可多选)" 。Filters。Clear '清除所有文件筛选器中的项目 。
Filters。Add "所有 WORD 文件", "*。doc", 1 '增加筛选器的项目为所有WORD文件 。AllowMultiSelect = True '允许多项选择 If 。Show = -1 Then '确定 Application。
ScreenUpdating = False For Each vrtSelectedItem In 。SelectedItems '在所有选取项目中循环 Set Doc = Documents。
Open(FileName:=vrtSelectedItem, Visible:=False) With Doc With 。Content With 。
Font ' 。NameFarEast = "宋体" '中文字体,已禁用 ' 。NameAscii = "Times New Roman" '英文字体,已禁用 。
Size = 9 End With End With 。Close True End With Next Application。
ScreenUpdating = True End If End With MsgBox "批量设置完毕!", vbInformation End Sub 。
2009-11-24 22:12:49
很赞哦! (215)
相关文章
- 求个WORD批量处理宏要求:将一
- word怎么设置一个宏,让它在某的文档的
- 如何使用EXCEL及WOrd中的“宏”功
- WORD宏,设置图片格式请编写一个WO
- word中能否批处理修改图片大小?需要
- word的宏编码问题要求:将一个
- 宏如何设置word中的宏是什么,怎么设
- Word内的“宏”怎样用?“宏”感染
- word表格批量操作的问题?各位好:
- 编写WORD宏调整图片格式。中法企业将
- Word中的宏有什么作用
- 能不能在excel表格中输入批处理命令(
- 请帮我解word宏密码进入宏模块时要求
- word文件批量处理word文档时出现
- 请修改WORD宏自己录了一个宏,主要是
- word中宏的录制问题在word中进行
- Word中如何开启宏?我有一份word
- 求一个能在excel中批量添加超链接
- word工具栏里宏的功能是什么?怎么使用
- 让背景黑色变成白色如何写宏代码?wor