2013-10-06 28 views
0

我有一個電子表格,其中包含任何內容。現在我想要使用一個特定的區域(比如C1:D10)來存放臨時數據(以防止我記不起來或弄亂它們)。如何在關閉電子表格時在Excel中擦除一個區域

但是,我不想讓數據永遠保存下來,下次使用這個電子表格時,這是完全沒用的。無論用戶是否選擇「保存更改」,在電子表格關閉時是否有任何方法可以清除此部分,以便下次打開電子表格時(C1:D10)爲空。

回答

2

而不是在退出時清除單元格,請使用Workbook_Open來清除單元格。這樣您就不必擔心用戶是否退出工作簿。該代碼將在工作簿打開時清除單元格。

Sheet1更改爲相關表單。

Private Sub Workbook_Open() 
    Sheets("Sheet1").Range("C1:D10").ClearContents 
End Sub 
相關問題