為什麼這篇excel密碼開啟鄉民發文收入到精華區:因為在excel密碼開啟這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者foolkids (翼をください)看板Office標題[算表] VBA開啟加密檔案時的密碼視窗處...
軟體:Office Excel
版本:2010
用VBA開啟加密檔案時,指令碼如下:
Workbooks.Open FileName:=檔案完整路徑(加密檔), Password:=密碼
如果加密檔沒有被開啟,則這行指令碼會自行輸入密碼並開啟;
但是如果該加密檔已經被其他人開啟,則執行這行程式碼會跳出開檔密碼的輸入畫面供巨集使用者輸入...
我希望不要出現這個視窗,請問該如何寫才可以達到這個目的?
註:
我會在開檔後判斷該檔案是否為ReadOnly(唯讀)來進行後續處理,
所以如果有人使用中,其實最後程式碼會關閉這個檔案,並繼續開下一個,直到開到無人使用中的檔案為止。
還是說我有沒有辦法在開檔前就知道檔案是否已被使用中呢?(這個方案好像比我本來的寫法好)
--
┌─────────────────────────────┐
│就這樣,終於到了啟程的日子。 │
│和來機場送行的朋友們說著玩笑話,其實內心恍恍惚惚像在作夢。│
│也似乎是因為,為了走到「出發」這一步,耗盡了全部心力。 │
└─────────────────石田裕輔《不去會死!》─┘
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.246.35
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1491442096.A.35B.html