导航:首页 > 文件类型 > vba批量pdf文件名

vba批量pdf文件名

发布时间:2023-10-14 02:10:23

㈠ 通过vba代码将pdf批量命名为文件里的某一字段

试试下面的代码:

SubMacro3()
OnErrorResumeNext
Dimmypath,myFile$,i&,dAsObject
mypath=[F1]
IfDir(mypath&"*",vbDirectory)=""Then
MsgBox"文件地址不存在,请重新输入"
ExitSub
EndIf
IfRange("C65536").End(xlUp).Row=1Then
MsgBox"请在C列输入新名称"
ExitSub
EndIf
arr=Range("A2:C"&Range("A65536").End(xlUp).Row)
Setd=CreateObject("scripting.dictionary")
d.CompareMode=1
Fori=1ToUBound(arr)
d(arr(i,1))=""
Next
Fori=1ToUBound(arr)
Ifd.Exists(arr(i,3))Then
MsgBox"禁止用与原文件相同的文件名称修改文件名"
ExitSub
EndIf
Next
mypath=mypath&""
Fori=1ToUBound(arr)
Ifarr(i,3)<>""Then
IfDir(mypath&arr(i,1))<>""ThenNamemypath&arr(i,1)Asmypath&arr(i,3)
EndIf
Next
MsgBox"修改完毕"
EndSub

A列为原文件名,C列为修改后文件名,都带文件后缀……

㈡ 如何用EXCEL批量修改pdf名字

试试 ren 的批处理。大概思路就是。
ren "复件 123.pdf" "复 件 new123.pdf"
因为你的有子文件夹, 在前面把内路径加上。

对了容关于获得路径和文件名, 你可以试下这个。
按住SHIFT右键你放PDF的大文件夹。选中“在此处打开命令窗口”。在弹出的窗口内输入, “DIR /S /B >123.XLS”敲下回车, 文件名单就存在表格里面了。

㈢ 如何提取很多pdf文件的文件名称

这个太简单了,只不过是批量提取文件名而已。具体的操作方法如下。
01
第一步,首先我们找到我们要提取表名的文件夹,然后在其中新建一个文本文档。



02
双击打开新建的文本文档,在其中输入一下代码
@echo off
dir *.pdf? /a-d /o:d /b >提取文件名.pdf
这个是批处理代码
通用的,大家复制使用即可。
粘贴后,然后保存。

03
保护后,我们要重命名改文本文件,把后缀名txt改为bat,回车,出现提示,点击是即可。
04
然后,我们可以右击打开,或者双加打开都是可以的。

05
打开后,代码会自动执行,执行后,会出现一个新的提取文件名.xls,这个就是我们上面代码中提到的那个excel文件。

06
我们鼠标双击打开,出现提示,点击是即可。

07
打开后,我们看到文件夹下的工作表名称都提取出来了,你学会了吗?

㈣ EXCEL VBA 自动打印成PDF 并自动取名问题 好难!

要学会变通!
解决方案有2:
❤改用Excel2010,直接VBA中另存为PDF格式。
❤不知道您使用的PDF打印机是哪种?以我用的PDFCreator为例,设置PDFCreator自动打印,并用当前时间为打印的文档自动取名字。这样自动打印的文档名字起码是按照时间排序的。即便是随机取的名字,前后打印出来的PDF本身的文件生成时间也不一样,还是可以在资源管理器中用文件的生成时间进行排序。在资源管理器中选择这189个文件,然后按F2重命名第一个文件为test,按回车后所有的文件都会自动加上编号。当然这种命名的方式灵活性不够。要灵活地批量重命名文件,推荐使用“灵者更名”这款软件,想怎么改就怎么改。

㈤ 如何利用VBA将一个Excel中的每一个工作表都保存为一个PDF文件,文件名为工作表的名字

1、在需要单独保存的工作表上右键,弹出菜单选择移动或复制工作表
2、在第一个里选择新工作薄然后确定
3、然后会出现新的excel文件,接着保存下来
然后每个文件做成PDF文件
推荐下面免费的方法转成PDF试试:
方法一:使用虚拟打印机pdf factory即可,而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单实用;最简单而且实用的使用虚拟打印机pdf factory即可,可以把任意只要能够打印的格式文件都可以做成PDF文件,并且可以把多个文件通过打印之后合成一个PDF文件。
pdfFactory Pro(虚拟打印机)是一个无须 Acrobat 创建 Adobe PDF 文件的打印机驱动程序。pdfFactory Pro(虚拟打印机)提供的创建 PDF 文件的方法比其他方法更方便和高效。 功能包括: 多个文档整合到一个 PDF 文件中; 内嵌字体; 通过 E-mail 发送; 预览; 自动压缩优化。
PDF Factory是pdf虚拟打印机软件,下载安装好PDF Factory后,我们在打印机控制面板中就可以找到一台由pdf Factory虚拟出来的打印机,可以把任何可以打印的文件转换成pdf文件。用任何可以支持打印输出的软件,把需要处理的文件逐个打印到这个虚拟打印机,全部打印完成后可把结果保存成一个pdf文件。甚至可以把不同软件格式的文件,如word、excel、photoshop等任何可以支持打印的文件,打印到同一个pdf文件。
在打印之前,在PDF Factory Pro里面设置一下PDF的打开、打印等权限即可实现加密等目的;
在打印之前,在设置里面,就把加载所有的系统字体选中。
在打印界面出来后,可以在左侧设置水印。然后再保存PDF文件。
打印完毕后,下载一个Adobe Reader,然后安装,可以很流畅的阅读PDF文件。
方法二:使用专门的转换软件,把文件转成PDF文件;
方法三:用其他虚拟打印机转成PDF文件。
方法四:用WPS本身自带的转换功能转成PDF文件。
方法五:其他例如在线转换的方法等;

㈥ 如何批量提取pdf文件名到excel

在放置pdf文件的文件夹中建立一个txt文件,如1.txt,然后输入如下内容:
DIR *.pdf /B >2.TXT
保存后退出,将文件回修改成 1.bat,然后双答击它,当前目录中会生成2.txt文件,里面的内容复制到excel中即可。

阅读全文

与vba批量pdf文件名相关的资料

热点内容
linuxversionh 浏览:728
编程为什么学觉得有什么好处 浏览:96
公众号打包网页发布找不到文件 浏览:522
qq头像90后一男一女 浏览:92
proteus中如何单片机编程 浏览:26
excel打开如何显示文件名称 浏览:400
为什么手机上不能打开excel文件 浏览:688
libsvmmatlab代码 浏览:332
前端显示文件流的图片 浏览:20
苏州哪里可以学机械编程 浏览:974
加固数据线怎么修 浏览:342
镜像文件游戏怎么安装 浏览:388
java构建函数 浏览:257
excel文件房屋信息 浏览:629
迷你编程更新为什么领不了皮肤 浏览:503
微信公共账号登录入口 浏览:820
蝴蝶钱包app 浏览:681
联通查询账号密码修改 浏览:774
文件头线到上纸边距离是多少 浏览:36
苹果手机怎样备份文件在哪里 浏览:425

友情链接