vb 控制 excel打印时的打印区域设置如题,利用Excel进行输出的时候,想动态的设置打印区域。如下:xlSheet.Pag
vb 控制 excel打印时的打印区域设置
如题,利用Excel进行输出的时候,想动态的设置打印区域。
如下:
xlSheet.PageSetup.PrintArea = xlSheet.range(Cells(1, 1), Cells(xx, 14)).Address
其中,xx 是一个整形,用来控制要打印的行数的。但这里每次运行都会提示错误。如下:
实时错误: 1004
对象 Range 的方法 “_WorkSheet” 失败。
我的意思是能够用一个变量来控制所打印的行数,请大家指教。
[解决办法]
试试xlSheet.range(Cells(1, 1), Cells(xx, 14)).Address()
[解决办法]
xlSheet.range(xlSheet.Cells(1, 1), xlSheet.Cells(xx, 14)).Address
