VBA 连续打印多个内容成PDF

VBA 连续打印多个内容成PDF

python 复制代码
Dim wb As Workbook
Dim sht1 As Worksheet
Set sht1 = ActiveSheet
PT = ThisWorkbook.Path
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    Application.Calculation = xlCalculationManual
For i = [aa2] To [ab2]
    [ad2] = i

    Set wb = Workbooks.Add
    sht1.Copy after:=wb.Sheets(wb.Sheets.Count)
    wb.Sheets(1).Delete
    wb.Sheets(1).Cells.Copy
    wb.Sheets(1).Cells(1, 1).PasteSpecial Paste:=xlPasteValues
    wb.Sheets(1).Columns("k:af").Delete
    wb.SaveAs PT & "\" & sht1.Range("y2").Value & ".xlsx"
    wb.Sheets(1).ExportAsFixedFormat Type:=xlTypePDF, Filename:=PT & "\" & sht1.Range("y2").Value & ".pdf"
    wb.Close False

    Application.Calculation = xlCalculationAutomatic
Next
    
    Application.ScreenUpdating = True
    Application.DisplayAlerts = True
相关推荐
ademen12 分钟前
关于 IntelliJ IDEA 中频繁出现的 Kotlin 及其核心作用
java·开发语言·kotlin
CURRY_yangyang3016 分钟前
lvs + keepalived + dns 高可用
linux·服务器·lvs·keepalived
薯条不要番茄酱18 分钟前
【JavaEE初阶】多线程重点知识以及常考的面试题-多线程进阶(一)
java·前端·java-ee
大苏打seven20 分钟前
Java学习笔记(多线程):ConditionObject 源码分析
java·笔记·学习
苹果酱056728 分钟前
redis系列--1.redis是什么
java·vue.js·spring boot·mysql·课程设计
卷不动的打工仔32 分钟前
Ubuntu利用docker搭建Java相关环境问题记录
java·ubuntu·docker
欧阳潇瑞34 分钟前
ubuntu磁盘挂载
linux·运维·服务器
百锦再1 小时前
Android Studio 中文字大小的单位详解
android·xml·java·ide·app·android studio
隐-梵1 小时前
Android studio前沿开发--利用socket服务器连接AI实现前后端交互(全站首发思路)
android·服务器·人工智能·后端·websocket·android studio·交互
大叔是90后大叔1 小时前
linux安装node版本管理工具(nvm和fnm)
linux·服务器