返回列表 上一主題 發帖

[發問] 如何得知 A.xls恰巧有別人在使用???

回復 1# yangjie
你可以另外增加一個小檔案 (文字檔、亦或是資料庫),
作為開啟關閉的控制與管理 (Key File) (置於執行區)。
於開啟 EXCEL 檔案時,在一進入同時先交由
Private Sub Workbook_Open() 判斷上述之小檔案
內容為何 ?
(譬如: 1 - 為真,表示已有人開啟,隨即跳離關閉 EXCEL。
            或出示訊息告知『別人在使用中』等提示。
        0 - 為否,表示無人進入,順手將它修正為 1 並隨即
            予以存檔關閉(Key File),以供他人再開啟檢視。
            在關閉 EXCEL 離開前,則再將它的內容修正為 0。)
如此便可達到你所需之控管了。

TOP

回復 5# yangjie
這篇文章對你應該會有所幫助的:
Who open VBA Excel 2003/WinXP

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題