Foxtable(狐表)用户栏目专家坐堂 → 关于用VBA将EXCEL转换成PDF格式的方法


  共有9313人关注过本帖树形打印复制链接

主题:关于用VBA将EXCEL转换成PDF格式的方法

帅哥哟,离线,有人找我吗?
yankunhao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:7258 威望:0 精华:0 注册:2008/9/1 22:34:00
关于用VBA将EXCEL转换成PDF格式的方法  发帖心情 Post By:2013/11/14 10:17:00 [只看该作者]

在VBA中有个ExportAsFixedFormat的方法,但说明书中没写到,请问如果要用这个方法应该如何用呢?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/14 10:21:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
yankunhao
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:7258 威望:0 精华:0 注册:2008/9/1 22:34:00
  发帖心情 Post By:2013/11/14 10:33:00 [只看该作者]

我用以下的代码,系统会提示语法错,请问是什么问题呢?

 

Wb.ExportAsFixedFormat Type:=xlTypePDF FileName:="D:\我的文档\桌面\75CS60.pdf" Quality:=xlQualityStandard DisplayFileAfterPublish:=True


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/14 10:36:00 [只看该作者]

 应该这样才对的吧


ExportAsFixedFormat类型文件名质量、 IncludeDocProperties、 IgnorePrintAreas来自、 OpenAfterPublishFixedFormatExtClassPtr)

名称

必需/可选

数据类型

说明

Type

必需

XlFixedFormatType

可以是xlTypePDFxlTypeXPS

Filename

可选

Variant

一个字符串,表示要将保存的文件的名称。可以包含完整路径或 Excel 会将文件保存在当前文件夹中。

Quality

可选

Variant

可以将设置为xlQualityStandardxlQualityMinimum

IncludeDocProperties

可选

Variant

设置为True ,以指示该文档应包含属性,或将其设置为False以指示它们被忽略。

IgnorePrintAreas

可选

Variant

如果设置为 True,则忽略在发布时设置的任何打印区域。如果设置为 False,则使用在发布时设置的打印区域。

From

可选

Variant

在发布的起始页的页码。如果省略此参数,则发布从开头开始。

To

可选

Variant

最后一页后,可以发布数。如果省略此参数,则发布结束最后一页

OpenAfterPublish

可选

Variant

如果设置为True会发布后在查看器中显示文件。如果设置为False将文件发布但不是显示。

FixedFormatExtClassPtr

可选

Variant

FixedFormatExt类的指针。

[此贴子已经被作者于2013-11-14 10:36:32编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yankunhao
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:7258 威望:0 精华:0 注册:2008/9/1 22:34:00
  发帖心情 Post By:2013/11/14 10:50:00 [只看该作者]

我这样写,也不行,为什么?

Wb.ExportAsFixedFormat("xlTypePDF","D:\我的文档\桌面\75CS60.pdf","xlQualityStandard",True)

 

好像是xlTypePDF这个类型的问题,不知如何定义

[此贴子已经被作者于2013-11-14 10:57:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/14 11:00:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
yankunhao
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:7258 威望:0 精华:0 注册:2008/9/1 22:34:00
  发帖心情 Post By:2013/11/14 11:07:00 [只看该作者]

以下是引用Bin在2013-11-14 11:00:00的发言:
http://bbs.csdn.net/topics/390111871

看了,但也不知道应该如何定义,请指教。


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/14 11:08:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
yankunhao
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:7258 威望:0 精华:0 注册:2008/9/1 22:34:00
  发帖心情 Post By:2013/11/14 11:13:00 [只看该作者]

以下是引用Bin在2013-11-14 11:08:00的发言:
照搬 这有代码转换器 http://www.developerfusion.com/tools/convert/csharp-to-vb/

转不了啊!


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/14 11:25:00 [只看该作者]

点击转换等待转换成功即可,另外参数是全部都要传递的.

 回到顶部
总数 15 1 2 下一页