Tag: pdf的一代

excel循环通过单元格打开pdf

我可以让我的代码打开选定的单元格PDF。 我如何循环这个从A9 to finalrow运行A9 to finalrow ? 这是我的工作,但只为选定的单元格。 Function OpenAnyFile(strPath As String) Set objShell = CreateObject("Shell.Application") objShell.Open (strPath) End Function Sub Cutsheets() Application.ScreenUpdating = False On Error GoTo whoa Dim ordersheet As Worksheet Dim I As Integer Dim finalrow As Integer Dim pdfPath As String Set ordersheet = Sheet1 finalrow = Cells(Rows.Count, 1).End(xlUp).Row pdfPath = […]

select整个表格进行打印:Excel VBA

我创build了一个VBAmacros来将工作簿的特定工作表导出为PDF。 很简单。 我遇到的问题是,我的代码只selectSheet4一部分,所以在我的PDF部分表单中缺less。 Sheet4包含范围A1:W80中的数据。 但是,运行下面的代码时,只select范围A1:W75进行打印。 我已经确认我的PrintArea包含整个页面。 打印时,一切看起来都很棒。 我无休止地寻求解决scheme,没有成功。 这可能是一个页面布局设置问题? 如何确保在导出为PDF格式时select了整个工作表,而不是仅select其中的一部分? 这是我的代码: Sub SaveReportPDF() Dim filepath As String filepath = "ABC" ThisWorkbook.Sheets(Array("Sheet1", "Sheet2", "Sheet3", "Sheet4")).Select Selection.ExportAsFixedFormat _ Type:=xlTypePDF, _ Filename:=filepath, _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ OpenAfterPublish:=False End Sub

在VBA中将多页Excel工作簿导出为PDF

我正在使用Excel 2007来构build复杂的多选项卡(工作表)工作簿。 我想从VBA中将其保存为PDF。 我试图使用ExportAsFixedFormat。 果然,这个调用正确地导出了一个PDF格式的正确名称。 但是,它只包含当前可见的选项卡。 我在Excel 2010中发现了一个关于这个问题的线程(我认为它是相似/相同的),它将所有表单放在一个数组中,然后选中它们… Sheet(Array(“One”,“Two”))。select 但是,这在我的机器上返回一个错误,select失败。 我确定这是相当简单的东西,任何指针?

检查某个pdf文件是否打开并closures

我使用这个代码从word文档中导出pdf文件。 在导出之前,我需要首先检查是否已经打开了一个同名的文件,如果是,closures它然后导出。 我尝试了很多东西,但没有运气。 Dim adbApp As Acrobat.AcroApp Dim adbDoc As Acrobat.AcroAVDoc Dim adbPageView As Acrobat.AcroAVPageView Set adbApp = CreateObject("AcroExch.App") Set adbDoc = CreateObject("AcroExch.AVDoc") If adbDoc.Open("C:\Current Letter Preview.pdf", "") = True Then '==> If the file is not open, this line opens it adbDoc.Close (1) '==> Then close it If adbDoc Is Nothing Then '==> Doesn't […]

如何使用VBA将选定页面范围的多张表单打印到单个PDF文件中

我有一个8张工作簿,我打算把它们全部导出到一个PDF文件中,但是一些工作表只包含一个页面,其中一些页面打印2或3页。 如何使用VBA编写它? 我试图找出一些想法,但是所有的例子都解释了多张纸打印时没有考虑每张纸上的页数的情况,这是可能的吗? 谢谢。

保存为PDF使用ClosedXML

ClosedXML是否有可用于将Excel文件另存为PDF的function? 目前我正在使用ClosedXML创build和填充Excel文件,然后使用Interop保存为PDF。 但是由于Interop依赖于安装在系统上的MS Office,所以每个MS Office版本的格式都会发生变化。 而且,由于ClosedXML不需要安装MS Office,所以能够直接从它导出或保存为PDF,而不使用Interops。

如何将PDF文件转换为Excel中的C#

我想提取一些数据,如" email addresses " ..从PDF文件中的表格,并使用我提取的这些电子邮件地址发送电子邮件给这些人。 我通过searchnetworking发现了什么: 我必须将PDF文件转换为Excel来轻松读取数据,并根据需要使用它们。 我发现一些免费的DLL像itextsharp或PDFsharp 。 但是我没有find任何代码帮助在C#中做到这一点。 有没有解决办法?

.xlsx和xls(最新版本)到PDF使用Python

随着这个.doc到PDF使用python链接的帮助,我想为Excel(.xlsx和xls格式) 以下是修改Excel代码: import os from win32com import client folder = "C:\\Oprance\\Excel\\XlsxWriter-0.5.1" file_type = 'xlsx' out_folder = folder + "\\PDF_excel" os.chdir(folder) if not os.path.exists(out_folder): print 'Creating output folder…' os.makedirs(out_folder) print out_folder, 'created.' else: print out_folder, 'already exists.\n' for files in os.listdir("."): if files.endswith(".xlsx"): print files print '\n\n' word = client.DispatchEx("Excel.Application") for files in os.listdir("."): if files.endswith(".xlsx") […]

如何使用打印队列来避免丢弃页面

好, 我正在用C#使用COM Interop与Office 2007和BullZip PDF 7.1.1007打印一些东西。 我遇到的问题是,如果我不告诉程序睡眠2500毫秒,那么PDF打印机将丢弃页面。 这很奇怪 我想知道是否有其他人遇到过这个问题。 如果有帮助,我会发布代码。

在通过SSRS导出时格式化Excel

嗨,我正在与SSRS报告。 在将结果导出为ex​​cel时,结果从第一列开始。 但是我想为此提供一些空间。 (即从第一列开始可以从第三或第四列开始,这样我们可以有一些空间) 谢谢