2
在Excel中遇到一個非常令人沮喪的問題 - 無法刪除最後一個單元格;它鎖定在上次使用的列和行1048576你跳之前,共同修復了,我已經想盡解決我能在互聯網上找到,包括:Excel最後一個單元格錯誤
- 刪除所有未使用的行,刪除所有未使用的列
- 保存,關閉,在所有未使用的行重新
- 清晰格式&列
- 各項宏觀的引用worksheet.UsedRange,UsedRange.Rows.Count,UsedRange(1),等等。
- 以不同的順序上述的許多排列,總是跟着一個保存/重新打開
這是發生在雙方的Excel 2007和Excel 2013年甚至當我刪除工作表上一切(即選擇全部,單擊右鍵,刪除),保存/打開,最後一個單元STILL保持引用最後一行。
我可以將工作表的活動區域複製並粘貼到新工作表中,但我之前發生過這種情況,並且希望找到一個完整的修復程序以供將來參考(或者知道這確實是一個錯誤和我不只是在這裏堅果!)
使用此範圍(「A」和Rows.Count).End(xlUp).Row'來獲取最後一行。 – Santosh
你如何確定「最後一個細胞」? –
我有一種感覺,你正在使用'usedRange'來找到最後一個單元格。如果是,那麼請參閱[THIS](http://stackoverflow.com/questions/11169445/error-finding-last-used-cell-in-vba) –