我不知道爲什麼我可以將範圍值存儲在工作表變量的範圍屬性中,但不在範圍變量中。錯誤91工作表變量的設置範圍
Dim ws As Worksheet, rng As Range
Set ws = Worksheets.Add
ws.name = "Potato"
rng = ws.Range("A1:K1")
rng.PasteSpecial
我能夠通過將最後2行成功運行該程序:每次我試圖運行這段代碼時遇到錯誤91
ws.Range("A1:K1").PasteSpecial
這工作,即使它雜波我的代碼的其他部分。但我無法理解我的生活使用範圍變量的問題是什麼。
我希望任何人都可以提供澄清。
有道理。我從來沒有想過,範圍是一個對象,而工作表和工作簿不是。謝謝! – Josh
工作表和工作簿也是對象。是什麼讓你覺得他們不是? – Rory