批量word转pdf——VBS脚本,在office宏中运行即可
批量word转pdf——VBS脚本,在office宏中运行即可
Sub 批量word转pdf()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Dim fDialog As FileDialog
Set fDialog = Application.FileDialog(msoFileDialogFilePicker) '返回一个 FileDialog 对象,该对象代表文件对话框的单个实例。
Dim vrtSelectedItem As Variant
Dim wdDoc As Document
Dim showFolder As Boolean
showFolder = False
With fDialog
.Filters.Add "Word文件", "*.doc;*.docx;*.docm", 1
If .Show = -1 Then
For Each vrtSelectedItem In .SelectedItems
'如果选择了本文档则跳过
If InStrRev(vrtSelectedItem, ThisDocument.Name) = 0 Then
On Error Resume Next
Set wdDoc = Application.Documents.Open(vrtSelectedItem, ReadOnly:=True)
wdDoc.SaveAs Left(vrtSelectedItem, Len(vrtSelectedItem) - 5), wdFormatPDF
wdDoc.Close False
End If
Next vrtSelectedItem
If showFolder Then Call Shell("explorer.exe " & Left(fDialog.SelectedItems(1), _
InStrRev(fDialog.SelectedItems(1), "")), vbMaximizedFocus)
End If
End With
Set fDialog = Nothing
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
批量word转pdf——VBS脚本,在office宏中运行即可相关推荐
- 批量删除PPT第一页最后页——VBS脚本,在office宏中运行即可
批量删除PPT第一页最后页--VBS脚本,在office宏中运行即可 Sub 批量删除第一页最后页() Dim ChangedCount As Integer Dim FileName As Stri ...
- VBS脚本统计红楼梦中贾宝玉出现的次数
VBS脚本统计红楼梦中贾宝玉出现的次数 文件: 链接:https://pan.baidu.com/s/1T-XIbIHzMZiIX8IiSMcZdg 提取码:sti6 脚本代码: Dim fso, t ...
- c 调用openoffice word转pdf_批量 Word 转 PDF 方法
- START -手上有近百个 Word 文档需要转为 PDF, 怎么办?难道要一个一个的导出吗?确实,Office2010 以后版本的 Word 可以直接导出 PDF,是时候让 Python 来替我 ...
- 如何在Outlook 2019/Office 365中运行VBA脚本邮件规则
如果你公司的邮件系统是Microsoft Exchange Server + Outlook,能在Outlook中执行VBA邮件规则,自动化处理邮件,可以节省大把的时间.自Outlook 2016开始 ...
- python完成文件夹批量word转pdf文件及pdf文件合并+word文件合并
前言:有同学问我,如何把文件夹中的文件一次性完成打印,由于文件太多,单个打印着实麻烦.这些文件主要有三种类型,分别为PDF,word(.doc和.docx),我决定把他们全部变为PDF文件,然后再合并 ...
- 用VBS脚本处理替换文本中的字符
Set fso=Wscript.CreateObject("Scripting.FileSystemObject") set f=fso.opentextfile("C: ...
- windows系统vbs脚本 提取文件夹中的所有文件名
新建记事本 改后缀 *.bat 复制下内容 @ECHO OFF tree /F > 文件树.txt 在要提取的文件夹目录下打开 效果如下图
- xvfb运行java脚本_Python-如何在Xvfb中运行Selenium?
我在EC2实例上.因此没有GUI. $pip install selenium $sudo apt-get install firefox xvfb 然后我这样做: $Xvfb :1 -screen ...
- Office系列---将Office文件(Word、PPT、Excel)转换为PDF文件,提取Office文件(Word、PPT)中的所有图片
将Office文件转换为PDF文件,提取Office文件中的所有图片 1.Office系列---将Office文件(Word.PPT.Excel)转换为PDF文件 1.1 基于Office实现的解决方 ...
- 如何将Word文件批量转换成PDF
上次分享了"如何在线免费将MP4转换成MP3格式音乐",这次分享个办公相关吧.Doc和Docx格式的Word文件几乎天天和我们的工作打交道,但是为了避免随意被修改文档的内容,我们经 ...
最新文章
- SVN 提交子文件夹问题
- C++word break断字(基于单词或字符串)(附完整源码)
- 6.C语言迷宫程序界面版
- iOS开发如何实现消息推送机制
- 全国胸最小的省是哪个,你知道吗?| 今日最佳
- 输入一个字母,转大小写
- nw.js FrameLess Window下的窗口拖拽与窗口大小控制
- ubuntu13.10无法登陆
- c++获取当前时间戳_python开发:python时间模块的使用
- windows 给安装目录命令权限
- chrome浏览器安装网页测试插件postman的图文步骤记录
- caffe上手:使用INRIA行人数据集对BVLC Caffe进行fine-tuning
- weblogic 部署应用步骤
- windows7删除计算机管理员权限,win7系统删除C盘文件需要管理员权限的解决方法...
- 小技巧:两种方式快速实现平滑涂鸦画板
- HTML渐变背景不重复,CSS背景渐变重复问题
- 基础图像处理 python+opencv
- Linux快速复制或删除大量小文件 1
- LAMP源码环境搭建
- 禁止移动端微信内置浏览器调节字体大小