23. juni 2005 - 16:22
Der er
7 kommentarer og 1 løsning
låse bestemte celler
Har et ark med formler i celle C5-C20 samt C37-C52 og samme område i kolonne E+G+I+K+M. Kan det lade sig gøre, at låse disse celler så man ikke kan slette eller rette i formlerne. /dan
Annonceindlæg fra Deloitte
Prøv med dette forslag: Der er 2 led i det. Først markerer du de celler, der skal kunne indtastes i. Vælg herefter Formater-Celler, fanen Beskyttelse, og fjern markeringen for feltet: Låst Herefter vælger du: Funktioner->Beskyttelse->Beskyt ark... Indtaster evt. et password, og klikker OK
Det var lidt besværligt, men det kan bruges.
Jeg lytter gerne med på en lettere løsning!-)
Løsningen er god nok, så tobler bør have fuld point. Hvis du tit laver om i opbygningen af arket, kan du overveje en løsning med makro: Sub Beskyt() 'Først fjern evt tidligere beskyttelse: ActiveSheet.Unprotect ActiveSheet.UsedRange.Locked = True 'Vælg de felter, der skal kunne redigeres: Range("C5:C20").Locked = False Range("C37:C52").Locked = False Range("E5:E20").Locked = False Range("E37:E52").Locked = False Range("G5:G20").Locked = False Range("G37:G52").Locked = False Range("I5:I20").Locked = False Range("I37:I52").Locked = False Range("K5:K20").Locked = False Range("K37:K52").Locked = False Range("M5:M20").Locked = False Range("M37:M52").Locked = False 'Beskyt dokument: ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True End Sub
stefanfuglsang -> 23/06-2005 16:46:06 Det var lidt besværligt, men det kan bruges. Men, hvis det nu kunne gøres lettere så var jeg åben for løsninger. Din løsning kan jo bruges i andre tilfælde hvor det er andre/flere områder. Har fx. en prisliste, hvor det kun er ganske få celler, hvor brugerne må rettet beløb og mængder. (Nogen har det med at slette formlerne). Så tak for macro. Venter på svar fra tobler :-)
Ingen der vil have points ??
02. august 2005 - 10:27
#7
Hej daki, overså lige at du ville ha' et svar fra;o)
02. august 2005 - 10:55
#8
Bedre sent end aldrig :-)
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig