31. oktober 2002 - 09:41Der er
8 kommentarer og 3 løsninger
Brugerbegrænsninger til userform
Jeg har en projektmappe med fire regneark: Brugeflade, Lister, Forebyggende og Anbríngel-ser. På regnearket Brugerflade kan man trykke på en komandoknap som åbner en ’user-form’.
I denne form er der to knapper GEM og ANNULLER som bringer en tilbager til brugerfladen, desuden har jeg sat luk-knappen ud af drift. Jeg ville gerne have at man IKKE kan se, eller have adgang til det bagvedliggende regneark. Hvordan gør man det?
Inde i VBA Editoren klikker du på arket i project exploreren (kan du ikke se det - så Ctrl+R) - i egenskabsvidnuet (kan du ikke se det - så Ctrl+R) ændre du egenskaben "Visible" til "2 - xlSheetVeryHidden" så kan brugeren slet ikke se arket ej heller få det frem.
Jeg vil mene at det kræver noge kodning. Koden skal teste på hvilken bruger, der er logget på, og så sætte Visible egenskaben til det, der gælder for den pågældende bruger.
Fsv angår makoadvarslen kan du komme af med den ved at sætte sikkerheden til Lav (med de risici det så indebærer).
Det indebører selvføelig også at du et eller andet sted er nødt til at registrere hvilke tilladelser, der skal eksitere for de enkelte brugere, måske i et femte ark i mappen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.