加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

VBA工作表另存为PDF

(2014-06-15 11:54:14)
标签:

vba

pdf

分类: Excel
Sub 另存为pdf()
    Application.ScreenUpdating = False
    Dim wb As Workbook
    '如果需要保存为excel格式的,可以使用注释掉的这几条代码
   ActiveSheet.Copy
   Set wb = ActiveWorkbook
   wb.SaveAs ThisWorkbook.Path & "\" & ActiveSheet.Name & ".xls"
   wb.Close 1
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & Format(Date, "yyyymmdd") & "_" & ActiveSheet.Name & ".pdf"
    Set wb = Nothing
    Application.ScreenUpdating = True
End Sub

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有