需要将所有工作表导出为一个PDF文件,因此我找到了这段代码,它可以工作(每张工作表都导出一个PDF)。但是我不想使用选择/活动语句,而是更喜欢使用存储对象的变量。
问题: 如何在此代码中避免使用select/ActiveSheet?
问题: 如何在此代码中避免使用select/ActiveSheet?
ThisWorkbook.Sheets(Array("Sheet1", "Sheet2")).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\tempo.pdf", Quality:= xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True