hallo
Onderstaande code laat alleen blad 2 en 3 zien als wordt gekozen voor macro's inschakelen.
indien wordt gekozen voor macro's uitschakelen wordt blad 1 weergegeven met een beveilingswaarschuwing. (zie bestand)
dit werkt juist, echter indien de gebruiker kiest voor bestand>sluiten dan volgt het scherm "wilt u de wijzigingen opslaan" ja, nee, annuleren.
blad 1 wordt dan zichtbaar, dit wil ik juist niet
indien de gebruiker kiest voor annuleren dan blijft enkel blad 1 geopend en kan de gerbuiker niet verder werken in blad 2 en 3
blad moet dus alleen zichtbaar worden indien macro's worden uitgeschakeld. Indien de macro's worden ingeschakeld moet de gebruiker blad 1 onder geen beding meer zien.
wie kan mij helpen?
Onderstaande code laat alleen blad 2 en 3 zien als wordt gekozen voor macro's inschakelen.
indien wordt gekozen voor macro's uitschakelen wordt blad 1 weergegeven met een beveilingswaarschuwing. (zie bestand)
dit werkt juist, echter indien de gebruiker kiest voor bestand>sluiten dan volgt het scherm "wilt u de wijzigingen opslaan" ja, nee, annuleren.
blad 1 wordt dan zichtbaar, dit wil ik juist niet
indien de gebruiker kiest voor annuleren dan blijft enkel blad 1 geopend en kan de gerbuiker niet verder werken in blad 2 en 3
blad moet dus alleen zichtbaar worden indien macro's worden uitgeschakeld. Indien de macro's worden ingeschakeld moet de gebruiker blad 1 onder geen beding meer zien.
wie kan mij helpen?
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Blad3.Visible = xlSheetVisible
Blad3.Activate
HideAll
End Sub
Private Sub Workbook_Open()
ActiveWindow.DisplayWorkbookTabs = False
UnHideAll
Blad1.Activate
Blad3.Visible = xlSheetHidden
End Sub
Private Sub HideAll()
'Blad3.Visible = xlSheetVisible
Blad2.Visible = xlSheetHidden
Blad1.Visible = xlSheetHidden
End Sub
Private Sub UnHideAll()
'Blad3.Visible = xlSheetHidden
Blad1.Visible = xlSheetVisible
Blad2.Visible = xlSheetVisible
End Sub