來自excel大講堂,僅學習,侵聯系删在Excel表格中,你一定有和我一樣的崩潰經曆,而且經常發生:
當按Ctrl 鍵不松選取很多個不連續的Excel單元格區域時,選到最後一不小心選錯了地方,該怎麼辦?按Ctrl Z?抱謙!無效!
每次遇到這種情況,隻能重新按Ctrl選取。這種情況已持續了十幾年 , 直到2018年微軟才在它的親兒子office365中(按年付費的office軟件),增加了撤消功能。而99%的其他Excel版本用戶,是無法用的。
小編一直在找這個問題的解決辦法,昨天一個偶然的測試,竟完美的解決了這個困繞我十幾年的問題。
選取多少區域後,按Ctrl m就可以無限次的把最後一次選取撤消:
是不是很驚喜?别急着試,你按Ctrl m是無效的!想用這個功能? 跟蘭色一起完成初始化操作吧。
設置步驟:1、新建一個Excel文件,在任一個工作表标簽上右鍵 - 查看代碼
2、在打開的VBA編輯器中插入 - 模塊,然後把下在的代碼粘粘到右側的窗口中,關閉VBA編輯器回到Excel
Sub 撤消()
On Error Resume Next
Range(Left(Selection.Address, InStrRev(Selection.Address, ",") - 1)).Select
End Sub
注:如果你不懂VBA,不需要懂代碼的意思,你隻需複制粘貼即可
3、在Excel表格中按Alt F8(或開發工具 - 宏)打開宏窗口,選取撤消點擊設置按鈕,然後添加快捷鍵字母m(小寫)。當然,你也可以設置其他快捷鍵,需要注意的是别和平時用的其他快捷鍵沖突。
4、按F12另存為加載宏格式文件,路徑默認。
完工!
然後,你就可以在該電腦的所有Excel文件(包括新建excel)中使用Ctrl m(撤消失敗看留言。
強大的VBA再一次展示了它的威力,這也幫助回答了很多人的同一個問題:VBA有什麼作用? 答:當Excel中沒有我們需要的某個功能時,我們可以用VBA編寫一個新的。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!