Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketBeskyt mod træk og slip redigering

 Besvar Besvar
Forfatter
HrErik Se dropdown
Forum Begynder
Forum Begynder


Medlem: 02.Jan.2013
Land: Danmark
Status: Offline
Point: 6
Direkte link til dette indlæg Emne: Beskyt mod træk og slip redigering
    Sendt: 02.Jan.2013 kl. 10:27
Hej,

Jeg har lavet et regneark, som skal bruges af mange personer, og derfor skal det låses så godt som det nu er muligt.

Jeg kan dog ikke finde ud af at beskytte arket mod træk og slip redigering. Arket består af en række indput-felter, hvor brugeren kan indtaste forudsætninger. Derudover er der en masse beregninger, som er låst for brugeren.

Mit problem er, at brugeren har mulighed for at markere et indput-felt og flytte det til et andet indput-felt ved hjælp af "træk og slip redigering". Derved ødelægges de formler der er i arket.

Er der nogen der har løsningen på dette problem?

Til top



Til top
PI Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 07.Mar.2011
Status: Offline
Point: 294
Direkte link til dette indlæg Sendt: 04.Jan.2013 kl. 09:37
Hej Erik!
 
Kører du Excel 2010 kan du gå ind under Gennemse, Beskyt ark. Her du en række valgmuligheder i forbindelse med beskyttelse af det ark du står i. Denne skal benyttes sammen med Formater Celler, Beskyttelse. Her kan du markere hvorvidt cellen skal være beskyttet eller ikke beskyttet, samt synlig eller usynlig.
 
 
Mvh. PI / Excel 2010
Til top
HrErik Se dropdown
Forum Begynder
Forum Begynder


Medlem: 02.Jan.2013
Land: Danmark
Status: Offline
Point: 6
Direkte link til dette indlæg Sendt: 06.Jan.2013 kl. 18:14
Tak for dit svar.

Jeg har beskyttet arket på den måde som du beskriver. Alt er er låst - naturligvis bortset fra de felter brugeren skal taste forudsætninger i (jeg kalder dem indput-felter).

Det er netop disse felter der er problemet. Hvis brugeren markere et indput-felt, og flytter indholdet til et andet indput-felt via "træk og slip" med musen, så ødelægges de formler der henviser til feltet. Også selvom disse formler er beskyttede.

Er der mon andre forslag?

Med venlig hilsen.
Erik
Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5479
Direkte link til dette indlæg Sendt: 06.Jan.2013 kl. 18:58
Yeps...

I eventen Workbook_Activate ligger du denne kode linje ind:

    Application.CellDragAndDrop = False

Og, i eventen Workbook_Deactivate ligger du denne kode linje ind:

    Application.CellDragAndDrop = True

Problem solved :-)

Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 06.Jan.2013 kl. 21:27
Citat: EXCELGAARD EXCELGAARD skrev:


I eventen Workbook_Activate ligger du denne kode linje ind:
Application.CellDragAndDrop = False
Og, i eventen Workbook_Deactivate ligger du denne kode linje ind:
Application.CellDragAndDrop = True

Meget elegant Excelgaard. Se DET er rigtig god kode. Clap
 
//Allan
 
Til top
HrErik Se dropdown
Forum Begynder
Forum Begynder


Medlem: 02.Jan.2013
Land: Danmark
Status: Offline
Point: 6
Direkte link til dette indlæg Sendt: 23.Jan.2013 kl. 15:28
Det er simpelthen bare smukt, det der!

1.000 tak for denne løsning - det var en kæmpe hjælp.

Vh.
Erik
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2025 Dansk Regneark Forum - en del af Excel-regneark.dk