分享至
請問大家,我有個檔案用到IsFileOpen,如果沒有開啟就開啟這個檔案,程式碼如下:
If Not IsFileOpen(FilesName) Then Workbooks.Open (FilesName) endif
出現編輯錯誤:沒有定義這個Sub或Function,要我按確定或取消...可是我在別支程式執行卻沒有問題??? why???
已邀請的邦友 {{ invite_list.length }}/5
isFileOpen不是 VBA 的內建 function(是自己寫的)
請到「可以執行的檔案」裡找找看 isFileOpen 的程式碼複製到「出現編輯錯誤的檔案」裡即可
參考這篇
感謝回覆,想請教如何複製到「出現編輯錯誤的檔案」裡? 而且如果不是內建的,有內建的語法可以偵測嗎?
複製到「出現編輯錯誤的檔案」裡
我找到了,的確有副程式.....,謝謝您!!
IT邦幫忙