Avatar billede s_h_m Nybegynder
05. februar 2003 - 16:59 Der er 4 kommentarer og
1 løsning

Låse celler efter indtastning

Jeg har et beskyttet ark, hvor jeg gerne vil have nogle celler med i beskyttelsen, når der er indtastet data.

Kan man evt. gøre det med en makro, så disse celler også bliver beskyttet, når man lukker regnearket?

Det er i Excel 97, hvis det har betydning.
05. februar 2003 - 17:02 #1
Ja så skal makroen:

1. fjerne den nuværende beskyttelse
2. marker den ny celler til beskyttelse
3. beskytte arket igen
Avatar billede s_h_m Nybegynder
05. februar 2003 - 17:16 #2
OK.
Jeg er dog ingen ørn til vba - snarere en kylling :o)

Jeg er med på at fjerne password og beskytte igen.
Men hvis makroen skal markere de nye celler, skal den på en eller anden måde checke kolonnen og kun beskytte celler med data.
Celler uden data skal stadig være åbne for indtastning - og her står jeg af...
Avatar billede bak Forsker
05. februar 2003 - 17:38 #3
Avatar billede s_h_m Nybegynder
05. februar 2003 - 18:04 #4
Et hurtigt kig på spørgsmålet ser interessant ud, jeg vil dykke lidt dybere, men er nødt til snart at smutte, så jeg vender tilbage i morgen.
Avatar billede s_h_m Nybegynder
06. februar 2003 - 12:39 #5
Okay - jeg har fået ovenstående til at virke.
Nu bliver jeg dog lidt mere krævende :o)

Jeg har prøvet at lave den som en navngivet makro og derefter lave et call til den i BeforeClose, men det virker ikke.
Som det er nu, låser den cellen med det samme, men det gør ikke noget, hvis den først låser, når man lukker regnearket (det var det, jeg prøvede at få til at virke med call-funktionen).
Kan det lade sig gøre?
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester