返回列表 上一主題 發帖

[發問] 按下按鈕後, 可以判斷之前是否有編輯過excel

[發問] 按下按鈕後, 可以判斷之前是否有編輯過excel

請教各位大大,

我在一個sheet上設置了一個按鈕, 用來處理文件用, 遇到一個問題

我希望能夠在按下按鈕之後, 先判斷我開啟這檔案後是否有編輯過東西 , (( 只要關閉視窗時, 會跳出提示存檔的訊息就算編輯過 ))

如果有編輯過, 跳出提示視窗, 説"此文件已經編輯過, 請先存檔後再行處理" , 之後離開巨集
如果沒有編輯過, 則直接執行後面的程式

大概想法如下:不知道是否有可能達成??
  1. Private Sub ProcessAll_Click()
  2. if ((編輯過)) then
  3. msgbox ("此文件已經編輯過, 請先存檔後再行處理")
  4. exit sub
  5. else
  6. endif
複製代碼

回復 1# a703130
Workbook.Saved 屬性
如果指定活頁簿從上次儲存至今未做過變更,則本屬性值為 True。可讀寫的 Boolean。
  1. If Not ActiveWorkbook.Saved Then ........
複製代碼

TOP

回復 2# stillfish00


問題以解決, 非常感謝!!

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題