NZ06:VBA代码创建PDF文件

分享成果,随喜正能量】很多故事从一杯茶开始 , 上瘾的不是茶 , 而是有茶的日子 。不饮春茶,怎知春光已至,不品春,怎知春意盎然 。?? 。
我的教程一共九套及VBA汉英手册一部 , 分为初级、中级、高级三大部分 。是对VBA的系统讲解 , 从简单的入门 , 到数据库,到字典,到高级的网抓及类的应用 。大家在学习的过程中可能会存在困惑,这么多知识点该如何组织成自己的程序呢?VBA可否能组织一个大型的程序呢?如何让VBA形成一个工具 , 拿来就用呢?在我的教程完结后,我陆续推出这类技术工具资料,这类工具整合了若干多的VBA知识点,让大家感受到VBA之强大 。工具资料共两个系列,一个是YZ系列,一个是NZ系列 。今日给大家介绍的是NZ系列工具:NZ06:VBA代码创建PDF文件

NZ06:VBA代码创建PDF文件

NZ06 VBA创建PDF文件说明

这个应用是展现给大家利用VBA给Excel工作簿创建PDF的各种灵活应用 。共提供五种不同方法创建PDF文件,分别如下:
1:创建整个工作簿的 PDF
2:创建ActiveSheet工作表的PDF 。
3:创建选择范围的PDF,可以鼠标选择范围,但要注意必须是当前工作表 。
4:给出指定工作表名称创建 PDF,按照当前工作表的顺序创建 。
5:给出指定工作表名称创建 PDF , 按照给出的工作表先后顺序创建 。
这五种情况可以覆盖我们的平时应用,最方便的是第五种我们可以非常方便的按照指定的顺序创建PDF文件 。
这个工具的核心技术我封装在一个Create_PDF.xlam加载项中,注意VBE的打开密码是123456789,但强烈建议您不要轻易打开代码窗口 , 即使打开也要留有备份 。加载项在加载后,可以在菜单中直接看到工具的菜单,应用非常的方便 。
NZ06:VBA代码创建PDF文件

一 加载加载项后的菜单

我们打开任意的一个EXCEL文件(2007版本之上),如下的测试文件:
NZ06:VBA代码创建PDF文件

然后打开工具的加载项,此时菜单会有下面的选项:
NZ06:VBA代码创建PDF文件

二 创建整个工作簿的 PDF

在上述的菜单中我们选择第一个按钮,并根据需要选择位置及文件名称:
NZ06:VBA代码创建PDF文件

NZ06:VBA代码创建PDF文件

这个时候整个工作簿就会转换为一个PDF文件了;
NZ06:VBA代码创建PDF文件

二 创建ActiveSheet工作表的PDF

为了创建当前工作表的PDF,我们可以选择第二个按钮:
NZ06:VBA代码创建PDF文件

后续的提示同上 。

三 创建选择范围的PDF,可以鼠标选择范围

我们在当前工作表上选择某一范围 , 并点击下面的按钮:
NZ06:VBA代码创建PDF文件

结果如下:
NZ06:VBA代码创建PDF文件

五 按指定工作表名称创建PDF,按照当前工作表的顺序创建

我们点击按钮:
NZ06:VBA代码创建PDF文件

此时会提示,输入工作表的名称:
NZ06:VBA代码创建PDF文件

我们输入:sheet4,sheet3 。注意中间要有半角的逗号
NZ06:VBA代码创建PDF文件

点击确定:
NZ06:VBA代码创建PDF文件

NZ06:VBA代码创建PDF文件

此时第三页是在前面的 。

六 给出指定工作表名称创建 PDF , 按照给出的工作表先后顺序创建

我们点击如下按钮:
NZ06:VBA代码创建PDF文件

同样提示输入:
NZ06:VBA代码创建PDF文件

我们输入:sheet4,sheet3 。注意中间要有半角的逗号 。我们看结果:
NZ06:VBA代码创建PDF文件

NZ06:VBA代码创建PDF文件

这个时候第四页是在前面的,这就是按照顺序输出 。
这个应用实现了利用VBA在Excel灵活创建PDF的各种方案 。
【分享成果,随喜正能量】
NZ06:VBA代码创建PDF文件

下面是NZ系列VBA应用工具:
NZ06:VBA代码创建PDF文件

【NZ06:VBA代码创建PDF文件】分享成果,随喜正能量】时光向新,新的季节,美好向远,无限广阔 。时光中行走,总有新寓意,总有新内容 , 总有新发现,总有新超越 。。

相关经验推荐