以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 转PDF问题盼高手指教。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47211) |
|||||
-- 作者:ndxfke -- 发布时间:2014/3/6 13:24:00 -- 转PDF问题盼高手指教。 方式一 引用贴子:4楼 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=28786 方式二 引用贴子:5楼 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=29432&skin=0 例子如下 测试窗体名:转PDF测试
报错:
|
|||||
-- 作者:ybil -- 发布时间:2014/3/6 14:22:00 -- 试了可行 Dim flt1,flt2 As String flt1 = "D:\\Book.xls" flt2 = "D:\\Test.PDF" If Not FileSys.FileExists(flt1) Then Messagebox.Show("文件不存在或已经被删除!","提示") Return False End If Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(flt1) wb.ExportAsFixedFormat(MSExcel.XlFixedFormatType.xlTypePDF, flt2) App.Quit |
|||||
-- 作者:ndxfke -- 发布时间:2014/3/6 14:52:00 -- 感谢 ybil 出手帮忙! 这是个什么情况呢?还有没有谁遇到过呢。
Attempted to read or write protected memory. This is often an indication that other memory is corrupt. |
|||||
-- 作者:Bin -- 发布时间:2014/3/6 14:53:00 -- 收保护的内存, 是不是文件没有权限访问. |
|||||
-- 作者:ndxfke -- 发布时间:2014/3/6 15:06:00 -- 文件位于D盘,也没做过权限设置, 应该不能啊。 如何解决,支支招儿啊。
|