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
相关推荐
多则惑少则明5 分钟前
AI大模型实用(五)Java快速实现智能体整理(LangChain4j构建Java AI智能体)
java·ai大模型
天机️灵韵6 分钟前
VMware Ubuntu20.04.3 LTS设置NAT模式连接
服务器
uup9 分钟前
字符串比较的经典坑:== vs equals
java
悟能不能悟12 分钟前
Java 中将 List 中对象的某一列转换为 Set
java·开发语言·list
快解析20 分钟前
内网穿透快解析注册后添加配置端口教程
linux·服务器·网络
利刃大大22 分钟前
【SpringBoot】SpringMVC && 请求注解详解 && 响应注解详解 && Lombok
java·spring boot·后端
BBB努力学习程序设计25 分钟前
Java注解(Annotation)深度解析:从元编程到框架设计
java
HunterMichaelG26 分钟前
【openSSH】Linux openEuler-22.03-x86_64升级openSSH至10.2p1版本
linux·运维·服务器
2501_9167665432 分钟前
【SpringMVC】实现文件上传
java·spring
Jack_abu32 分钟前
详解java中的BlockingQueue阻塞队列
java·juc·阻塞队列·blockingqueue