excel-vba相关内容
我想根据一个字段("QTD帐单百分比")进行过滤,以获取0,3 Sub Macro2() Dim pvtF As PivotField Dim pvtI As PivotItem Set pvtF = Worksheets("Sheet2").PivotTables(1).PivotFields("QTD bill %") For Each pvtI In pvtF.PivotItems
..
在行tabledestination:=("pivot!A3") 上获取类型不匹配 我想添加一个工作表并将其命名为“数据透视表",并在该工作表上创建数据透视表. Dim pt As PivotTable Dim Pcache As PivotCache Sheets.add.name = "Pivot" Sheets("DATA").Select Set Pcache = ActiveWo
..
我想遍历我的数据透视项并检查它们是否存在于另一个表中,请参见示例屏幕截图: 所以我想遍历所有颜色,检查它们是否存在于另一个表中(例如,在另一个工作表中): 有没有办法做到这一点,所以会出现一个消息框,显示列表中没有找到紫色? 非常感谢您的帮助! 解决方案 您可以使用以下内容: Sub ListMissingItems() Dim pt As PivotTa
..
经过大量搜索,我没有找到我的问题的答案:( 我正在使用PHPExcel构建一些xlsx文件. 我正在寻找一种将VBA代码附加到我的文件的方法. 有可能吗? 解决方案 回答可能为时已晚,但我遇到了同样的问题,一种解决方法是,代替写入新文件,而是读取包含您的文件的文件VBA代码并编写.
..
我对整个网站进行了搜索,试图寻找一个宏(或函数),该宏将根据相邻列中的给定列表创建唯一的组合. 所以基本上,我有: A 1 F1 R1 B 2 F2 C F3 D E 我正在尝试将所有信息列出为(在同一工作表中,在不同的列中): A 1 F1 R1 A 1 F2 R1 A 1 F3 R1 A 2 F1 R1 A 2 F2
..
我正在使用vba代码,该代码会将文件夹中的多个word文档转换为单个pdf文件. 问题是我无法将Word文件另存为pdf. 下面是代码: Sub convertword() Dim Filename As String Dim irow As Integer Dim jsObj As Object
..
我正在尝试使用vba将Excel中的当前工作表保存为PDF并将其导出为PDF.该代码有效,但是要发布的PDF是整个工作表(其中包括几百行空白行和列,这些行和列超出了我的文字位置.在此链接解决方案 设置打印区域, 这会将您的打印区域从A1设置为"D"列中的最后一个单元格 Sub Set_PrintRnag() Dim LstRw As Long Dim Rng As Rang
..
我正在努力将工作表导出为PDF. 这是我的代码,仅供参考,我正在使用Office 2016 for MAC Sub saveactiveworkbook() Dim FileName As String Dim FolderName As String Dim Folderstring As String Dim FilePathName As String ActiveShee
..
我知道这个问题可能被问过1000次,但过去3个小时我一直在努力通过excel vba将pptx转换为pdf(这是我的报告生成器所必需的,并且为了保持布局整洁的广告整洁,我决定使用PowerPoint,因为单词经常使事情变得混乱. 这是我正在使用的代码: Dim ppt As Object On Error Resume Next Set ppt = GetObject(, "Powe
..
我需要将几张Excel工作表导出到一个PDF文件中.我当前正在使用以下内容: Sub CreatePDF() Sheets("ReportPage1").Select Range("Print_Area").Select Sheets("ReportPage2").Select Range("Print_Area").Select Sheets("R
..
我花了一段时间来编写一些代码,但似乎无法使它正常工作..如果说实话,我想不远了. 我想将一个按钮编程到excel文档中以转到文件夹,即D:\ Work \ 其中包含许多excel电子表格,并且每个人都另存为单独的PDF文档? 预先感谢 解决方案 下面的代码将所有工作表与PDF一起保存在工作簿中.我对代码进行了注释,以帮助您理解它. Option Explicit
..
我将针对这个问题发布解决方案,但也许其他人找到了更好的方法. 我想使用VBA获取pdf文档中的页数. 我复习了类似的[vba]和[acrobat]问题,但没有找到独立的解决方案.在回顾了其他文章,Adobe Acrobat的SDK和VBA对象浏览器之后,我学到了足够的知识来组合该解决方案. 我正在运行Excel 2013和Adobe Acrobat 9.0 Pro. 我知道
..
我有以下代码,它们从excel复制范围单元格值,并作为图片粘贴到新的word文档中. 我想将活动文档另存为pdf文件,文件名作为单元格"A2"中的值. 如果您可以帮助我在下面的代码中添加相同的内容,那将是一个很大的帮助. Sub Picture() Dim objWord, objDoc As Object ActiveWindow.View = xlNormalView Range("A2
..
我正在使用一个可以包含动态行的Excel文件.我将其导出到.pdf,并且效果很好.问题在于所有内容都位于.pdf文件中的单个页面上. 反正在我的VBA中为我的.pdf文件插入分页符吗? 编辑:这是我的分页代码.似乎无法上班 If count > 30 Then ' count is the number of row. Break at every 15 rows
..
我正在尝试将四张纸保存为一个PDF.到目前为止,下面的代码是我所拥有的.当我在文件名中使用ActiveSheet.Name命令时,它将起作用,但是,当我将其更改为动态单元格的范围时,它将不再起作用,并且会出错.任何帮助将不胜感激. Sheets(Array("Dashboard Pg 1", "Dashboard Pg 2", "Dashboard Pg 3", _ "Dashboa
..
我在Excel工作表中有一个嵌入的MS-Word文档,名称为SalaryPaycheck. MS-word文档包含几个链接到“工作表"单元格的字段. 我已经多次更新链接的单元格,并执行上述字段的更新. 然后,每次字段更新时,我都需要将嵌入的MS-Word文档导出为PDF. 所以我需要所有导出的文件都附加到一个pdf文件中. 我使用以下代码: Sub PrintI
..
我需要创建一个宏,将Excel文档作为PDF文件保存到任何用户的桌面(即,多个人将使用此文档/宏). 这是我到目前为止拥有的VBA代码: Sub CreatePDF() ' ' CreatePDF Macro ' ' ChDir "C:\Users\Public\Desktop" ActiveSheet.ExportAsFixedFormat Type:=xlType
..
为了生成报告,我使用波纹管方法创建了pdf. ActiveSheet.ExportAsFixedFormat _ Type:=xlTypePDF, _ fileName:=ThisWorkbook.path & "\rep.pdf", _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _
..
我使用以下代码从Excel VBA中的PDF文件中读取内容: 'Note: A Reference to the Adobe Library must be set in Tools|References! Dim AcroApp As CAcroApp, AcroAVDoc As CAcroAVDoc, AcroPDDoc As CAcroPDDoc Dim AcroHiliteList
..
我正在尝试使用VBA打开在与Excel工作簿相同的目录中找到的所有适当的PDF.我已将Adobe Acrobat xx.x类型库引用添加到项目中.但是,当我尝试创建.App对象时,出现“运行时错误'429':"错误. 我想念什么? 这是代码; Sub ImportNames() Dim BlrInfoFileList() As String, NbrOfFiles As Inte
..