打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA文件夹选择器和批量打印word文档小程序

除非注明,文章均为 战战如疯 原创,转载请保留链接: http://www.zhanzhanrufeng.com/cat4/238.html,VBA交流群273624828。

今天分享一个批量打印word的小程序。在Win7系统中右键批量打印一次只能选择15个,多了就不成了,像有些工作一次需要打印上百张的就比较麻烦了,这个小程序可以实现一键打印某个文件夹里的所有word文件。

Sub Print1()
Dim mypath, myfile, wApp
With Application.FileDialog(msoFileDialogFolderPicker)  '选择相应的文件夹
If .Show = False Then Exit Sub
mypath = .SelectedItems(1) & "\"
End With
myfile = Dir(mypath & "*.doc*")             '遍历该文件夹下的所有word文件
Do While myfile <> ""
Set wApp = CreateObject("word.application")
With wApp
.documents.Open mypath & myfile         '打印
.activedocument.PrintOut
.Quit
End With
Set wApp = Nothing
myfile = Dir
Loop
End Sub

首先利用FileDialog选择要打印的文件夹,然后对该文件夹下的word文件进行遍历,依次执行打印操作。这个程序很简单,但比较实用,感兴趣的可以下载下来用。

本节示例文件下载地址:http://pan.baidu.com/s/1c00AEQW

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
vba批量打印某个目录中所有word文档指定的页
excel VBA基本操作:遍历当前文件夹下的excel文件
Word文档批量转换为PDF的方法
word多个文档替换内容
VBA批量替换多个WORD文档中的内容
怎么是用VBA批量提取word文档指定内容到Excel
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服