Hogyan tudom megvizsgálni, hogy a hálózat más gépén a fájl meg van e nyitva VBA

Hogyan tudom megvizsgálni, hogy a hálózat más gépén a fájl meg van e nyitva VBA
2021-06-23T12:01:30+02:00
2021-06-24T11:26:18+02:00
2022-12-06T20:25:39+01:00
vszines
Van egy kódom, több gépen használom. A kód megnyitja a központi gépen az egyik excell fájlt, majd változtatásokat hajtok végre benne és bezárom.
Ugyanakkor előfordul, hogy a hálózat másik gépén is megteszi ezt egy kolléga ugyanabban az időben.
Arra kellene megoldás, hogy amikor futtatom a makrót, akkor kijelezze nekem, hogy a fájl már meg van nyitva máshol, és end sub- al ki tudjak lépni.

Dim Név As String, Drive As String
Név = ThisWorkbook.Name
Drive = "D:\Google Drive\Bolt Vajszló\Fájlok"

BoltiPC = "\BOLTI\Google Drive\Bolt Vajszló\Fájlok"
Workbooks.Open Filename:=BoltiPC & "\Nevek.xlsm"
Mutasd a teljes hozzászólást!
Attól, hogy a példakódban a "mentés/mentés másként" szerepel, neked még nem kötelező arra használni a propertyt... Megnyitáskor megnézed, hogy read-only-ban vagy-e és ha igen, akkor feldobhatsz a usernek ablakot, hogy válasszon.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd