Tag: pdf的一代

在转换成pdf之前如何使unoconv自动计算公式?

我使用python模块Xlsxwriter创build了一个.xlsx文件。 运行良好,但任何包含公式的单元格在运行时将显示为空或0 unoconv -f pdf spreadsheet.xlsx 如何在转换为pdf之前强制unoconv自动计算值?

保存单独的Excel表单,以便通过VBA代码分离PDF文件

我试图保存一些单独的Excel表来分离PDF文件,并根据一些固定的单元格和每个表的名称重命名每个文件,代码如下,但结果不是我所期望的,请你帮我检查一下我的代码有问题吗? Option Explicit Sub SheetsToPDFs() Dim wks As Worksheet ActiveWorkbook.Sheets(Array("Overall", "AGRM", "AICI", "AMUI", "ARMT")).Select For Each wks In Worksheets wks.Select wks.ExportAsFixedFormat Type:=xlTypePDF, _ FileName:=Range("SavePath").Value & "\" & wks.Name & "_CYProductionReport_" & Range("ReportDate").Value, _ Quality:=xlQualityStandard, IncludeDocProperties:=True, _ IgnorePrintAreas:=False, OpenAfterPublish:=False Next wks End Sub

VBA cellextract为多个xlsx文件返回运行时错误9

在工作中,我收到大量的PDF表格。 进入表格进入PDF格式的表格。 PDF中的特定条目必须input到Excel工作表中(从现在起被称为跟踪器)。 添加每个条目非常繁琐。 这种方法也容易出错。 然后我确定可以将每个PDF转换为.xlsx文件,保持表格格式。 有了细胞参考,我做了一个VLOOKUP公式来提取我需要的跟踪器的确切信息。 我只需将新创build的转换.xlsx的表格范围复制/粘贴到我的VLOOKUP提取器.xlsx中,然后填充所需的信息以粘贴到跟踪器中。 但是,使用这种方法,我仍然需要将多个PDF文件转换为.xlsx文件,逐个打开它们,将表格粘贴到提取器.xlsx中,然后将新提取的数据复制并粘贴到跟踪器中。 所以,还是不太高效。 我确定我需要一个macros。 我发现的macros应该循环通过指定文件夹中的.xlsx文件,打开它们并search指定的单元格。 正如你在下面的macros中看到的,单元格不在任何一个范围内。 我必须从特定的单元格中提取值。 接下来,它应该从指定的单元格中提取值,并按照从macros运行的表单中的指示填充它们。 但是,无论我做什么,我都会得到“ 运行时错误9下标超出范围 ”。 debugging指向以下代码行作为错误的原因9: Set OpenWorksheet = OpenWorkbook.Worksheets(SheetName) 我试图用Table1replaceSheetName在有问题的行中,只是为了得到相同的错误。 试图Sheet1但后来得到运行时错误13。 我一直在寻找networking几个小时,但我不能find类似于我的情况。 任何帮助,将不胜感激。 macros如下: Sub ExtractCells() ' local wb vars Dim wb As Workbook Dim ws As Worksheet Dim MySheet As String Dim r1 As Range Dim r2 As Range Dim […]

VBA – 忽略隐藏的工作表 – 将特定的工作表保存为PDF

我正在学习VBA,作为加快我工作stream程的一种手段。 我必须将房间清单发送到excel中生成的PDF格式的属性。 我有以下代码很好,但是当隐藏工作表中的任何一个时,我都会收到错误消息。 我常常要隐藏床单,因为房产从旅途变成旅行。 我想从第四张工作表PDF到工作表“张贴”。 每当我隐藏这些表之间我得到以下错误信息“运行时错误5”:无效的过程调用或参数“ 代码如下: Sub SaveAllPDF() Dim I As Integer Dim Fname As String Dim TabCount As Long TabCount = Sheets("Post").Index ' Begin the loop. For I = 4 To TabCount Sheets(I).Activate With ActiveSheet Fname = .Range("C15") & " " & .Range(" B1") ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _ "C:\Users\brandon.ford\Desktop\Operation Automated\" & Fname, Quality:=xlQualityStandard, […]

使用VBA在多个Excel工作表中创build不同范围的PDF

我需要将多个Excel工作表导出到一个PDF文件中。 我目前正在使用以下内容: Sub CreatePDF() Sheets("ReportPage1").Select Range("Print_Area").Select Sheets("ReportPage2").Select Range("Print_Area").Select Sheets("ReportPage3").Select Range("Print_Area").Select ThisWorkbook.Sheets(Array("ReportPage1", "ReportPage2", "ReportPage3")).Select Selection.ExportAsFixedFormat _ Type:=xlTypePDF, _ FileName:="C:\temp\temp.pdf", _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ OpenAfterPublish:=True Sheets("ReportPage1").Select Range("A1").Select End Sub 问题是所有的打印区域都不一样。 生成的PDF将使用ReportPage1中所有页面的打印区域的范围地址。 我在Excel中自己尝试了,而不是在VBA中,当我select了ReportPage1!A1:E30和ReportPage2!A1:F70时,当我select这两个工作表时,它将把select的范围改为ReportPage1!A1:E30和ReportPage2 !A1:E30。 任何想法如何解决这个问题? 任何帮助都感激不尽。

如何在PHP中阅读Word,Excell和PDF文档?

我需要能够阅读PHP中许多不同文件types的文本,包括.doc,.docx,excel和PDF文件。 我在网上发现了一些需要安装多个软件包的方法,但我想知道是否有更好的方法来做到这一点?

将Excel文件保存为PDF以指定path

我想将一个Excel文件保存为.pdf文件到特定的位置,然后通过邮件发送文件。 我正在使用Office 2000:| 这是我的代码到目前为止: Application.ActivePrinter = "PDF995 on Ne00:" ActiveSheet.PageSetup.PrintArea = Range("A68").Value ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _ "PDF995 on Ne00:", Collate:=True Set WB = ActiveWorkbook Set oApp = CreateObject("Outlook.Application") Set omail = oApp.Createitem(0) With omail .To = Range("B61").Value .Subject = "Approved" .Body .Display Rows("81:134").Select Selection.EntireRow.Hidden = True End With 我可以轻松地保存文件并将其发送,但是我无法将其保存到特定的位置。 我需要能够指定一个像“C:\ path \ file.pdf”这样的path。

使用Java将Excel(.xlsx)转换为PDF

是否可以使用DOCX4J来执行.xlsx到PDF的转换? 如果有的话,有人可以给我提供一些样品吗? 如果这是不可能的,你会build议什么替代scheme?

我们可以将PDF,Excel,Word转换成Ruby on Rails的图像吗?

在我的项目中,需要将PDF,Excel,Word文档转换为图像。 我知道有imagemagick可以用于转换的PDF,但我不确定的Excel和PDF文件。 我见过的JODConverter将Excel,Word等转换为PDF,然后我必须将PDF转换为图像。 我不认为有一个gem或插件在Ruby绑定JODConverter。 在Ruby on Rails平台上有没有比这更好的解决scheme?

只允许在Excel 2007/2010中保存为PDF

有没有办法强制excel总是打印PDF格式的文件? 出于某种原因,我发现的标准代码(在本网站和其他网站上)似乎不起作用。 以下是我正在使用的代码: ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _ cFileName, Quality:=xlQualityStandard, IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ OpenAfterPublish:=False 我有一个简单的input框来捕获文件名,我想阻止他们做任何事情。 理想情况下,我想把这个代码放到我的BeforeSave事件和我的BeforePrint事件中,这样他们唯一能做的就是打印成PDF。 这可能吗?