返回列表 上一主題 發帖

[發問] 如何判斷區域網路內共用磁碟上的檔案已經被其他電腦開啟

[發問] 如何判斷區域網路內共用磁碟上的檔案已經被其他電腦開啟

請教先進
        如果我的程式需要更新區域網路內共用磁碟上的檔案,
        但是該檔案可能會有其他人會開啟使用,
        有沒有辦法在開啟檔案之前,先判斷該檔案是否已經開啟?
        不知道這樣的VBA程式碼該如何寫,
       希望有先進可以指點一下,謝謝
JS

請問各位先進
    不知道這樣的問題是否無解?
    還是我描述不夠清楚???

JS

TOP

都沒有大大回應,是因為這個問題本身就無解嗎?
還是因為問題說明不夠清楚???
能否有人回應提供方向,感激不盡....

JS

TOP

因為都沒有人有任何回應,可能是我表達得不太清楚,所以我再說明問題一次
請教先進
         如果我的程式需要 去更新公司內區域網路內共用磁碟上的Excel檔案,
         但是該檔案平時可能會有其他人會開啟編輯使用,
         有沒有辦法在程式開啟該 Excel 檔案之前,先判斷該檔案是否已經被其他的電腦所開啟?
         不知道這樣的VBA程式碼該如何寫,
        希望有先進可以指點一下,謝謝
JS

TOP

回復 5# luhpro

謝謝 luhpro 前輩指點...
我大概有一個方向了,我再嘗試看看
謝謝

JS

TOP

回復 5# luhpro


    謝謝 luhpro 先進的指點,雖然我並非完全使用您所指點的方法,不過類似的意思...
    因為目前使用 Office 2010的版本,只要檔案被開啟編輯中,則同一個目錄中 就會出現 ~$檔名 的暫存檔
    所以 我就用 該暫存檔案存在與否 作為判斷,一樣可以達到效果,目前問題已經解決了
    再次謝謝您.....
JS

TOP

回復 8# tomking


    還沒測試,不過還是感謝 tomking 先進的指導...
    謝謝

JS

TOP

回復 10# joychiangg

謝謝 Joy 先進的回覆,雖然您的方法與我遇到的問題不太一樣,
不過您也提供了一個不同的思考方向,還是謝謝您

JS

TOP

        靜思自在 : 世上有兩件事不能等:一、孝順 二、行善。
返回列表 上一主題