我是VBA和Excel的新手。 我有設置打印區域爲設置打印區域的代碼將不起作用
Dim count As Integer
count = ThisWorkbook.Worksheets("sheet2").Range("E106").Value
Dim i As Integer
i = count + 4
Sheets("sheet1").PageSetup.PrintArea = Range(Cells(3, 2), Cells(35, i))
End Sub
但是當我進入打印預覽,顯示完整表單文檔的代碼。 Sheet1和Sheet2是工作表名稱的別名,但我有其他代碼引用它們,它工作得很好。我已經嘗試錄製宏來首先設置打印區域,然後插入我的自定義範圍。 對我做錯了任何幫助,將不勝感激:)
錄製宏,設置打印區域,然後查看宏源做它的一個例子。 –
嗨,嗯,這正是我所做的,然後我將範圍更改爲我的自定義範圍,但它不起作用 –
然後,似乎您設置的範圍不正確,不是嗎? –