以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 想用代码把被被打开的excel报表另存为pdf格式应该怎么写呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28786) |
||||
-- 作者:jinzhengbe -- 发布时间:2013/2/19 7:26:00 -- 想用代码把被被打开的excel报表另存为pdf格式应该怎么写呢? 如题 .想用代码把被被打开的excel报表另存为pdf格式应该怎么写呢? thank1!!
或者有没有办法可以像导出excel报表一样的办法,将数据导出为pdf文件呢? 最主要的是要导出的数据里面包含图片。 [此贴子已经被作者于2013-2-19 7:40:51编辑过]
|
||||
-- 作者:blackzhu -- 发布时间:2013/2/19 8:41:00 -- 虚拟打印机 |
||||
-- 作者:lin_hailun -- 发布时间:2013/2/19 8:53:00 -- excel另存为pdf代码。 try Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("D:\\test.xls") \'创建Excel文件对应的PDF文件 wb.ExportAsFixedFormat(MSExcel.XlFixedFormatType.xlTypePDF, "d:\\test.pdf", MsExcel.XlFixedFormatQuality.xlQualityStandard, True, True, System.Reflection.Missing.Value, System.Reflection.Missing.Value, False, System.Reflection.Missing.Value) app.quit catch ex As exception app.quit End try [此贴子已经被作者于2013-2-19 11:06:07编辑过]
|
||||
-- 作者:迷狐 -- 发布时间:2013/2/19 10:41:00 -- \'excel_vba: WS.ExportAsFixedFormat(Type:=xlTypePDF, Filename:=ProjectPath & "pdf\\test.pdf" ) 在狐表要这样用,感谢lin_hailun
Dim App As New MSExcel.Application
excel2007需装附件
[此贴子已经被作者于2013-2-19 10:45:36编辑过]
|
||||
-- 作者:ndxfke -- 发布时间:2014/3/6 12:08:00 -- 我是用 office 2003 ,利用楼上代码测试,报以下错,是什么时候原因呢? .NET Framework 版本:2.0.50727.3655 Foxtable 版本:2014.3.7.1 错误所在事件:窗口,PDF测试,Button1,Click 详细错误信息: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. |