乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL宏,在这个宏运行完之后自动保存整个工作表

EXCEL宏,在这个宏运行完之后自动保存整个工作表

作者:乔山办公网日期:

返回目录:excel表格制作


ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Application.Path & "\" & strfilename & ".PDF", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
'我之前做的是一个sheet保存为一个文件,以变量生成不同的文件名。供你参考一下。


ActiveWorkbook.Save '保存工作簿
是想在打印之后,自动保存工作簿吗?用下面代码就可以:
sub 打印
ActiveSheet.PrintOut '打印当前表
ActiveWorkbook.Save '保存当前工作簿文档
end sub

使用Workbook.SaveAs 方法
NewBook.SaveAs Filename:=b1&c1&".xlsx"
如果不想因为冲突出现提示,可以再继续添加以下代码:
,ConflictResolution:=xlLocalSessionChanges

相关阅读

  • pb怎么将数据窗口中的数据导出

  • 乔山办公网excel表格制作
  • 做工精致用saveas()函数zd就行专了。属integer dwcontrol.SaveAs ( { string filename, saveastype saveastype, boolean colheading } )在窗抄体上新建一数据窗口,不要指定DATAOBJECT,再建一个CB按钮
  • vba代码执行被中断的问题

  • 乔山办公网excel表格制作
  • 其实很简单,在这段代码前面(也就是sub的下一行)输入Application.EnableCancelKey = xlDisabled这样就不会提示代码被中断了。这种问题确实是莫名其妙百...不过,幸好有解决之法..1,中断后点击
关键词不能为空
极力推荐
  • <em>excel</em>中如何使用宏计算

  • 其实跟本工作表运算没有什么很大区别,只是在设置公式时前面来多了个工作表的名称。比如:=Sheet2!A1+Sheet3!A1就是表示把Sheet2表单位格A1的数值与Sheet3表单位格A1的数值相加。实际操作

ppt怎么做_excel表格制作_office365_word文档_365办公网