我使用的代碼無法添加到ActiveWindow.SelectedWorksheets
Worksheet.Select Replace:=False
它不會增加ActiveWindow.SelectedWorksheets
下在所有環境中無法正常工作。
For i = 2 To ActiveWorkbook.Worksheets.Count
ActiveWorkbook.Worksheets(i).Select Replace:=False
Next i
ActiveWindow.SelectedSheets.PrintPreview
打印預覽只顯示1頁(第一/活性片)。如果我請求計數,其也是1,但我得到了更多的則1個工作表(實際上超過10)
它看起來像它是與Windows更新(因爲用戶體驗,它突然沒有任何更改爲宏)。
最近有沒有人過期相同的問題?
我該如何解決這個問題?
如果你認爲它有事件去,你可以嘗試做你的循環 – litelite
只是Xl2010測試之後添加一個'DoEvents'。沒有問題... –
你確定'ActiveWorkbook'是你認爲實際上活躍的嗎?也許你想嘗試'ThisWorkbook'而不是'ActiveWorkbook'? –