Beste programmeurs,
ik heb in mijn form de volgende codes :
Mijn Form begint met de code : Sub MakeExclusive()... dan komen er diverse codes en de form eindigt met de code : Sub MakeShared()...
Excel voert al deze opdrachten uit, dus de form werkt perfect.
Het enige probleem is wanneer ik Excel afsluit en het bestand opnieuw open dan staat mijn "Worbook" niet meer in de "SHARE-MODUS"
Desondanks voldoende de veranderingen bewaard te hebben respecteerd Excel de "SHARE-Modus" niet.
Ik heb al geprobeerD met een Option Explicit en dan een Workbook_open() of Workbook_close() maar dit werkt ook niet.
De protect blijft behouden, maar de SHRARE niet.
Hoe kan ik dit oplossen?
Bedankt.
Pascal
ik heb in mijn form de volgende codes :
Code:
Sub MakeExclusive()
If ActiveWorkbook.MultiUserEditing Then
Application.DisplayAlerts = False
ActiveWorkbook.ExclusiveAccess
Application.DisplayAlerts = True
MsgBox "Now Exclusive"
End If
End Sub
Sub MakeShared()
If Not ActiveWorkbook.MultiUserEditing Then
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs ActiveWorkbook.Name, accessmode:=xlShared
Application.DisplayAlerts = True
MsgBox "Now Shared"
End If
End Sub
Mijn Form begint met de code : Sub MakeExclusive()... dan komen er diverse codes en de form eindigt met de code : Sub MakeShared()...
Excel voert al deze opdrachten uit, dus de form werkt perfect.
Het enige probleem is wanneer ik Excel afsluit en het bestand opnieuw open dan staat mijn "Worbook" niet meer in de "SHARE-MODUS"
Desondanks voldoende de veranderingen bewaard te hebben respecteerd Excel de "SHARE-Modus" niet.
Ik heb al geprobeerD met een Option Explicit en dan een Workbook_open() of Workbook_close() maar dit werkt ook niet.
De protect blijft behouden, maar de SHRARE niet.
Hoe kan ik dit oplossen?
Bedankt.
Pascal