900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > VBA-设置打印页面的范围

VBA-设置打印页面的范围

时间:2022-01-19 05:21:26

相关推荐

VBA-设置打印页面的范围

Range是VBA的東西不屬excel而ActiveSheet.PageSetup.PrintArea這句是直接指向excel的printarea要求返回的是絕對值(如:$A$1)所以說{不能设置类PageSetup的PrintArea 属性},如果想用range來表達只要在後邊加上.address就可返回excel中的絕對值

ActiveSheet.PageSetup.PrintArea = Range(Cells(CJ + 1, 1), Cells(CQ, 14)).address就可以了 ------以下代码是错误的---- Private Sub OptionButton2_Click()

CJ = Application.WorksheetFunction.CountIf(Range("I:I"), "一号")

CQ = Application.WorksheetFunction.CountIf(Range("I:I"), "二号")

ActiveSheet.PageSetup.PrintArea = Range(Cells(CJ + 1, 1), Cells(CQ, 14)) 这句显示错误1004,不能设置类PageSetup的PrintArea 属性

End Sub 自动调整所有列宽 Cells.EntireColumn.AutoFit

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。