為什麼 Excel 的工作表刪除後無法撤銷?

刪除一個sheet後,無法撤銷,只能找未刪除之前的保存版本。

為什麼這麼設計呢?


因為確認的時候你點了「刪除」

按道理來說應該再有個二次確認,另外這些部分應該在刪除的時候保存在緩存或者內存里,方便恢復。

但是:自己手賤怨得了程序員? 一般情況下敏感數據要事先存多個版本的吧?? 不注意的話,就是給你提醒一萬次,照樣也會被刪除掉的。


在這種手賤動作之前Ctrl+S一下,然後隨便刪除工作表,如果想要撤銷這個動作記得不要保存直接退出就是了!

常常自己腦袋暈的時候+手賤的時候搞這麼一出,每次都是趕緊退出,寧肯重新輸入一遍數據也比工作表丟了更好恢復。

再說了,前面的回答已經說了,在刪除的時候每次都會彈出對話框讓你二次確認,所以這個也不算BUG了吧!


好問題。

我相信多數人都默認認為,刪除sheet後,Ctrl+Z能夠恢復是保持用戶體驗一致的設計。而不是現在這樣,彈出警告對話框。而這種對話框,在Ctrl+Z的體驗影響下也很有可能被忽視。

個人揣測之所以做成這樣不倫不類,很大的可能是技術架構決定了,導致這個地方成了一個不得不這樣做的妥協方案。


這估計得抓第一代猴子來回答這個問題了,不過目測他們應該不會在知乎上回答,建議題主去quora上找找。

另外我估計猴子們也沒想到人會這麼二,告訴你刪了無法撤銷你還要刪,刪完再問為啥不能撤銷。


@Lilian Li

剛才不死心,在網上又搜索了一下,發現好多人遇到這個問題啊...

然後,受到啟發,把正在操作的文件另存了一個名字,再從excel的「最近所用文件」清單中點開原先的文件...

驚喜~~~ 文件中兩個表單都在,至少找回了大部分工作

我也試成功了!而且原來在「文件-版本」里並沒有找到剛剛刪的版本, 只找到更早以前的版本。但是用這個方法找到了,真是神奇!


推薦閱讀:

3分鐘看看吸引你的廣告都是什麼原理
產品如何防止抄襲?
今天,我們想讓你認識她。
如何尋找精準種子用戶?附案例

TAG:產品設計 | 微軟Microsoft | 產品 | 產品體驗 | MicrosoftExcel |