我的Excel报表,用Excel没问题,但是导出到PDF中会出现以下错误,---------------------------
版本:2018.10.9.1
---------------------------
代码执行出错,错误信息:
System.ArgumentException: 值不在预期的范围内。
在 Microsoft.Office.Interop.Excel.WorkbookClass.ExportAsFixedFormat(XlFixedFormatType Type, Object Filename, Object Quality, Object IncludeDocProperties, Object IgnorePrintAreas, Object From, Object To, Object OpenAfterPublish, Object FixedFormatExtClassPtr)
在 Foxtable.XLS.Book.SaveToPdf(String fl)
在 UserCode.Test()
这是什么问题啊?
代码如下:
Dim Book As New XLS.Book(ProjectPath & "Output\1.xls")
Dim fl As String = ProjectPath & "Output\1.pdf"
Book.Build() '生成细节区
Book.SaveToPDF(fl) '保存为PDF文件
Dim Proc As New Process '打开PDF文件
Proc.File = fl
Proc.Start()
保存到1.xls没问题,打开,保存到1.pdf就会出现上面的错误了,啥情况?