【FTools for Excel 简介】 Word、Excel、PDF批量打印/批量移动、复制、重命名,多级文件夹创建/PDF合并、PDF图片互转


版本不定期更新,目前只支持 Microsoft Excel 64位

下载:https://wwz.lanzoui.com/iW8itwckg6b 密码:0000

FTools for Excel  是一款文件(文件夹)批量处理工具,以Microsoft Office Excel COM加载项的形式实现。

之所以借助Excel加载项这种形式实现,是因为Excel本就是一个高度灵活的“列表控件”,用户可以自由地对获取到工作表的路径进行各种增、删、改、查操作,极大方便对文件(文件夹)路径的过滤、编辑等。

 

①基础模块,用于获取文件/文件夹路径;

②路径处理模块,用于文件/文件夹的批量复制、移动、重命名与文件夹批量创建(可多级);

③PDF文档处理模块,已实现多PDF合一、图片合并为PDF、PDF拆分为图片;

④打印模块,实现Excel、Word、PDF文档的批量打印;

⑤Office模块,实现Excel文件的合并(多簿表转一簿一表,多簿表转一簿多表)与 Office文件格式转换

 

 特别提示:

高度自由也带来了较大风险,比如对路径编辑的不规范可能造成文件误移动、误改名等情况,所以该工具不对文件安全负责,所以强烈建议不熟悉该工具使用的用户备!份!操!作!

操作本工具时请单工作簿操作,有些Application级的变量可能会因多工作簿操作而受影响(作者现在懒得处理它)。

 安装


基础环境:

微软 Office2010+ 64位,请自行下载

.Net Framework 4.5.2, 点击跳转至官方下载页面

安装方法:

1.确保本机的基础环境具备;

2.查看自己Excel(Office)的位数;

3.双击FTools_Setup_v****.exe安装。


 

操作说明


 一、Common 路径信息获取模块

是一个基础功能模块,用于获取文件(文件夹)路径列表,其它模块的功能都需要预先使用本模块获取路径信息。

 

①搜索模式

可使用*、?作为通配符进行搜索,使用方法同Windows系统资源管理器的搜索。

默认为“*”,即列出全部文件。

②包含子文件夹

勾选则搜索子文件夹的匹配文件(或文件夹),不勾选则只列出当前路径下的文件(或文件夹)。

③搜索文件

勾选则搜索文件,不勾选则搜索文件夹

④采用时间排序

勾选,则获取的路径信息按编辑时间排序;

不勾选,则按Windows中名称的自然序排序;

⑤获取路径信息

点击弹出文件夹选择对话框,选择一个文件夹。

a.③勾选:

确定后获取其下的文件路径信息列表到当前工作簿的“FilePathInfos”工作表,如果该表不存在则自动创建一个。

b.③未勾选:

确定后获取其下的文件夹路径信息列表到当前工作簿的“FolderPathInfos”工作表,如果该表不存在则自动创建一个。

⑤路径信息列表

a.获取文件路径信息 

 在名为FilePathInfos的工作表中:

A列是文件所在文件夹;

B列是文件名;

C列是文件扩展名;

D列(X-Parameter)是预留列,用于进行复制、移动、重命名等操作时的参数写入,比如要进行文件重命名操作,该列输入的参数是新的文件名(如上图)。

E列是预留列,用于在进行操作时输出操作状态;

b.获取文件夹路径信息

在名为FolderPathInfos的工作表中:

A列是文件夹父级路径;

B列是文件夹名;

C(X-Parameter)是预留列,用于进行复制、移动、重命名等操作时的参数写入,比如要进行文件夹重命名操作,该列输入的参数是新的文件夹名(如上图);

D列是预留列,用于在进行文件夹操作时输出操作状态;

二、F-Path 文件(文件夹)路径操作

(一)用途

a.文件(文件夹)的批量复制、移动、重命名;

b.文件夹的批量创建;

(二)约定

1、使用约定

该工具不对文件安全负责,所以强烈建议不熟悉该工具使用的用户备!份!操!作!

使用本软件。即视为同意了本约定。

2、路径的说明

目标文件全路径的示例C:\Users\Administrator\Desktop\新建文件夹\office2016.zip

其中:

“C:\Users\Administrator\Desktop\新建文件夹”是文件夹路径

office2016.zip”是目标文件名

(三)准备

操作前应使用Common模块获取原文件(文件夹)的路径,并且确保涉及的文件已经关闭,即没有被进程占用。

移动与复制

①移动、复制文件

在“FilePathInfos”工作表D列填写目标文件的全路径(全路径的定义 往上翻),然后执行移动、复制,在E列显示操作结果。

注意:

a.确保目标文件全路径的的文件夹路径存在;

b.确保目标路径下不存在与目标文件同名的文件。

  ②移动、复制文件夹

在“FolderPathInfos”工作表C列填写目标文件夹的全路径,然后执行移动、复制,在D列显示操作结果。

  

重命名

①重命名文件

在“FilePathInfos”工作表D列填写新的文件名(参照B列,只是文件名,带扩展名),然后执行。

②重命名文件夹

在“FoldePathrInfos”工作表C列填写新的文件夹名(参照B列),然后执行。

创建文件夹

创建文件夹,支持多级文件夹的创建。

将编辑好的文件夹路径放到“FolderPathInfos”工作表的C列,执行Create(创建)。

注意:

①需要确保要生成文件夹的父级路径存在,即上图红色标识的区域;

②多级文件夹创建时 高级别文件夹需要放在前面,即生成了父级,才能继续生成子级;

三、Print 打印

目前只支持word、excel、PDF常规文件的打印。

 

首先,要使用Common模块获取待打印文件的路径信息到“FilePathInfos”工作表,可以根据需求调整路径(行)顺序、进行增删等操作。总之,需要存在给定样式的文件路径信息。

再有,如果发现自己搞错了打印文件或者打印设置,你需要做的是立即抽纸盒!!!!切记。

①设置默认打印机

打印机的单双面,翻页等设置请去“控制面板”更改该打印机的“打印首选项”设置。

②打印份数

③是否逐份打印

默认逐份打印,即123,123,123模式

不勾选则是111,222,333模式

④Excel打印范围

指Excel工作表的索引范围

注意:Excel工作表的索引范围在“指定范围工作表”选项下生效。

⑤ Excel打印模式选项

打印整簿;

打印活动工作表;

打印第一个表;

打印给定索引范围的工作表,需要确定索引范围有效;

注意:如果想打印第2个工作表怎么办呢?使用“指定范围工作表 ”模式,范围为2-2呗!

⑥页码调整框

pdf或者word文档的页数范围。

⑦打印

根据文档类型执行打印命令,逐行发送到打印机。

四、PDF Processing PDF文档处理

五、Office文档批处理

六、About 关于

获取本帮助文档。

查看工具信息。

 如有使用疑问可在下面回复,如有具体需求可以联系作者。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM