Board logo

標題: [發問] 使用巨集後是否可回復上一步 [打印本頁]

作者: 空白的樂章    時間: 2018-3-22 20:36     標題: 使用巨集後是否可回復上一步

網路上爬了很多文,在使用巨集後並無法回復上一步
頂多可以做到使用巨集前先存檔,如果發現錯誤就再重新開啟
不知道這邊的各位大大們
真的沒有其他辦法保留之前的操作過程了嗎?


另外也想問看看是否有人知道,微軟或是各式軟體是如何達到回復上一步的功能
是不是是有另外的暫存檔案呢,那這樣是否可以用VBA控制暫存檔
作者: nolookyou    時間: 2018-4-26 11:07

回復 1# 空白的樂章


   執行VBA後的確如版大所說是無法復原上一步內容,
  網路上查到只能用 Application.Undo 來實現該操作,相關文章如下,給版大參考:
  https://social.msdn.microsoft.com/Forums/en-US/c0d41ed8-f30f-40f6-8eec-5cb1121e706b/macro-undo-macro-changes?forum=exceldev

  http://vbadud.blogspot.tw/2009/01/how-to-undo-last-action-using-excel-vba.html

  http://www.jkp-ads.com/Articles/UndoWithVBA00.asp




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)