Tag: pdf的一代

Excel VBAmacros打印到PDF – 不支持输出文件?

我有一个简单的macrosselect工作表,input基本数据,然后打印到PDF文件。 这个macros的工作原理和文件是创build的,但是,当试图打开生成的文件时,Adobe Acrobat出现一个错误:“Acrobat无法打开”文档“,因为它不是支持的文件types,或者是因为文件被损坏。 这里是我的代码(名字和文字改为保护无辜) Sheets("Sheet1").Select ActivePrinter = "CutePDF Writer on CPW2:": _ Range("Ab2").Select ActiveCell.FormulaR1C1 = "text 001" Range("Ab3").Select ActiveCell.FormulaR1C1 = "text 002" Range("Ab4").Select ActiveCell.FormulaR1C1 = "text 003" ActiveWindow.SelectedSheets.PrintOut _ printtofile:=True, Collate:=True, prtofilename:="filename.pdf" 如果我注释掉ActivePrinter行并将filename改为.ps文件,它将创build一个在Acrobat中打开的postscript文件。 我知道我可以将.ps文件转换为.PDF文件,但是我试图避免这种情况,因为macros通过150多个变体创build了150多个文件。 有没有人有类似的经历,如果是的话,你做了什么来克服它们? 任何援助将不胜感激。

将Excel电子表格保存为PDF

我正在尝试使用Visual Basic将Excel电子表格保存为PDF文件。 我在网上find了一些示例代码(见下面),但是我打开了一个Visual Basic似乎不能识别的Workbook对象。 build议… ' load Excel file Dim workbook As New Workbook() workbook.LoadFromFile("D:\test.xlsx") ' Set PDF template Dim pdfDocument As New PdfDocument() pdfDocument.PageSettings.Orientation = PdfPageOrientation.Landscape pdfDocument.PageSettings.Width = 970 pdfDocument.PageSettings.Height = 850 'Convert Excel to PDF using the template above Dim pdfConverter As New PdfConverter(workbook) Dim settings As New PdfConverterSettings() settings.TemplateDocument = pdfDocument pdfDocument […]

jQuery的数据表button扩展不起作用(导出为PDF,Excel等)

我试图让button扩展工作,但我试图初始化表时不断收到错误。 包含文件: <script src="https://cdn.datatables.net/buttons/1.0.3/js/dataTables.buttons.min.js"></script> <script src="assets/js/pdfmake.min.js"></script> <script src="assets/js/vfs_fonts.js"></script> <script src="assets/js/jszip.js"></script> 我也尝试了包括这些,但我也得到错误,我认为是从原来的问题级联。 目前我已经评论过他们: https://cdn.datatables.net/buttons/1.0.3/js/buttons.print.min.js https://cdn.datatables.net/buttons/1.0.3/js/buttons.flash.min.js https://cdn.datatables.net/buttons/1.0.3/js/buttons.html5.min.js 使用方法1创build表格: $("#generic-list-table").DataTable( { dom: 'Bfrtip', buttons: [ 'copy', 'excel', 'pdf' ] } ); 我得到buttons.min.js中的以下错误: a.init is not a function 当使用第二种方法时: var table = $('#generic-list-table').DataTable(); new $.fn.dataTable.Buttons( table, { dom: 'Bfrtip', buttons: [ 'copy', 'excel', 'pdf' ] } ); 我得到这个错误: this.c.dom.container […]

Excelmacros – 导出为PDF

我有一个工作手册,有许多macros导出各种工作表作为PDF格式在工作簿保存在同一位置。 我的问题是,如果工作簿保存在桌面上的文件夹,那么PDF生成就好了。 当工作簿保存在networking位置时,pdf不会生成。 下面是macros的一个例子: Sub PDF_CStmtP() Application.ScreenUpdating = False ThisWorkbook.Sheets(Array("C Stmt – P")).Select pdfname = fileSaveName ChDir ActiveWorkbook.Path & "\" fileSaveName = "Closing Statement (Purchase)" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ fileSaveName _ , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _ :=False, OpenAfterPublish:=False Application.ScreenUpdating = True ActiveWorkbook.Sheets("Main Menu").Activate MsgBox "File Saved " & " " & fileSaveName End Sub

在Excel中插入分页符以分割数据以便打印.pdf

我正在处理一个可以包含dynamic行的Excel文件。 我出口到.pdf,它运作良好。 问题是,所有的内容都在.pdf文件的单个页面上。 有没有办法在我的VBA中为我的.pdf文件插入分页符? 编辑:这是我的分页符的代码。 似乎不会工作 If count > 30 Then ' count is the number of row. Break at every 15 rows Set ws = Range("A1", "K" & count) 'The range of the document Dim ii As Integer ii = 21 ' first page break While count > 0 If count > 15 Then […]

Excel PDF转换 – 超链接公式是不可点击的

电子表格保存为PDF时,如何获取Excel超链接公式以生成可单击的链接? 我有一个简单的电子表格,链接到我需要用可点击的超链接转换为PDF的网站。 如果通过“插入超链接”菜单手动添加链接,则可以在生成的PDF中单击链接。 但是,当我使用超链接公式如下相同的链接,它在Excel中工作,但不是当我将文件保存为PDF(通过打印到PDF或使用Acrobat工具栏转换它)。 =hyperlink(A1,B1) A1有链接位置(例如http://www.zillow.com ),B1有友好名称。 我意识到我可以添加链接与插入超链接菜单,但我有他们的列和超链接公式将是一个更好的select。 如果有问题,我正在使用Excel 2010和Adobe Acrobat XI Pro。

VBA – 从PDF中提取数据并添加到工作表

我有一个项目,我试图从PDF文档中提取数据到工作表中。 PDF已经显示和文本,可以手动复制并粘贴到Excel文档。 我目前正在通过SendKeys来完成这个项目,而且当我尝试从我的PDF文档中粘贴数据时,我得到的错误实际上并没有太好的效果! 有没有人知道更漂亮的做事方式? 这将是一个很大的帮助! 而且,为什么我的粘贴不工作?! 如果我粘贴后,macros停止运行它正常粘贴? 代码如下: Dim myPath As String, myExt As String Dim ws As Worksheet Dim openPDF As Object 'Dim pasteData As MSForms.DataObject Dim fCell As Range 'Set pasteData = New MSForms.DataObject Set ws = Sheets("DATA") If ws.Cells(ws.Rows.Count, "A").End(xlUp).Row > 1 Then Range("A3:A" & ws.Cells(ws.Rows.Count, "A").End(xlUp).Row).ClearContents myExt = "\*.pdf" 'When Scan […]

在Excel中使用C#embeddedPDF文件

任何人有任何提示如何使用C#embeddedPDF文件在.xls Excel电子表格?

EXCEL VBA:打印到PDF文件之前,循环正在工作,但不刷新

大家早上好! 我有一个关于我的VBA代码的问题。 我真的只是想创build一个循环打印基于相同的背景模板(这是在表中AFFIDAVIT CREATOR)从INPUT工作表中取代一些4盒(标签和图像)的PDF文件。 到目前为止,循环工作正常。 唯一的问题:它根据给定的名称(variablesr)生成PDF文件,但在导出为PDF后刷新表单。 结果:具有不同名称的多个文件,但它们都显示相同的:( 有任何想法吗? 这是我的代码: Private Sub TryMe() Dim r As Long Dim strCap As String Dim strCap2 As String r = 4 Do Until Sheets("INPUT").Cells(r, 3).Value = "" strCap = Sheets("INPUT").Cells(r, 3).Value Sheets("AFFIDAVIT CREATOR").Label1.Caption = strCap strCap2 = Sheets("INPUT").Cells(r, 5).Value Sheets("AFFIDAVIT CREATOR").Label2.Caption = strCap2 If Sheets("INPUT").Cells(r, 4) = "OE" Then […]

复制多个PDF文件数据在不同的工作表擅长

我已经创build了一个VBA脚本来复制多个PDF文件的所有数据,并粘贴在不同的标签与相同的PDF文件名称的Excel中。 问题是它从PDF文件复制数据并粘贴在工作表的同一个选项卡上,从而替代另一个。 请让我在哪里我错了这个。