Avatar billede pusser4700 Novice
12. december 2019 - 10:25 Der er 9 kommentarer og
1 løsning

kopiering af celle forbudt

Hej

Jeg har googlet og googlet uden held. Jeg har et spørgsmål jeg håber en ekspert kan hjælpe med sådan lidt idiotsikret agtigt.

Jeg har lavet et regneark med flere formler, som gør at hvis man indtaster en værdi som svarer til formlen så skifter feltet i cellen farve.

problemet er vi er flere om at bruge mit regneark. Og jeg kan godt låse cellen, men så er det kun mig der kan taste i det, ved at fjerne beskyttelsen af arket.

Det jeg kan konstarere er at såfremt man kopiere fra en celle til en anden, så overskrives de formater jeg har lavet med "lig med" eller "større end" og så går det smarte lidt af det.

Er det ikke muligt at kunne indtaste i en celle, men ikke muligt at kopiere en tilfældig celle, og sætte den ind et sted uden enten at blive spurgt en ekstra gang eller simpelthen blot for at vide. du har ikke tilladelse til at kopiere. Så alt skal indtastet fysisk. det må ganske enkelt ikke være tilladet at trække celler ned eller markere celler og kopiere til andre celler. forsøges dette melder den ikke muligt, ligesom når en celle er beskyttet.

jeg håber i forstår mit spørgsmål. og håber i kan hjælpe

mvh Pusser4700
Avatar billede ebea Ekspert
12. december 2019 - 10:53 #1
Jeg er ikke sikker på, jeg helt forstår spørgsmålet.
Når du kopierer fra en celle, med betinget formatering indeholdt, følger denne med til den celle hvor værdien indsættes. Men hvis betingelsen er låst til bestemt celle (hvor der kopieres fra), kan du "låse" værdien til den celle, ved at bruge $ tegn i cellen der kopieres fra.
Ellers må du forklare lidt nærmere (evt. upload et ark med dit eks.)
Avatar billede KHN Guru
12. december 2019 - 11:13 #2
Avatar billede Jan K Ekspert
12. december 2019 - 14:45 #3
Hvis du helt vil forhindre kopiering og udfyldning med flydhåndtaget, kan det godt lade sig gøre. Det sidste er nemmest:

Vælg Filer - Indstillinger. I fanebladet Avanceret fjerne du fluebenet fra Aktiver fyldhåndtaget samt træk og slip af celler.

For at undgå andre former for kopiering, skal du bruge en kode på arket, fx på Arkets Worksheet_SelectionChange hændelse:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Application.CutCopyMode = False
End Sub

Så får du lov til at kopiere men ikke til at paste.
Avatar billede Jan K Ekspert
12. december 2019 - 14:52 #4
Vil du gerne have en advarsel kan du bruge denne

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Application.CutCopyMode = xlCopy Or Application.CutCopyMode = xlCut Then
        MsgBox "Du må ikke kopiere i dette ark", vbOKOnly + vbExclamation
    End If
    Application.CutCopyMode = False
End Sub
Avatar billede pusser4700 Novice
13. december 2019 - 03:52 #5
Jan K.

dine løsningsmodeller fungere egentligt super fint. Men jeg er bare på ingen måde knivskarp i excel. Så når jeg vil gemme så skriver den det kan den ikke uden makroer og så ved jeg ikke hvad jeg skal gøre.

jeg er sgu ærlig talt ret blank i det her excel. jeg vil også gerne uploade mit excel ark til jer så jeg kan vise jer hvad jeg mener og hvad jeg vil have blokeret for kopiering, men heller ikke det kan jeg finde lige nu. Ja jeg ved det er op af bakke :-)

men det er super i vil hjælpe. Det er jeg så taknemmelig for.

Jeg er sikker på det ikke er en svær ting, men så igen det er ingenting når man kan det jo :-D
Avatar billede pusser4700 Novice
13. december 2019 - 04:00 #6
mit ark er lavet sådan. Det er for at have styr på arbejdstimer.

forskellige folk med forskellige timeantal. Såfremt en har 6 timer mens en anden måske har 7,4 timer. overstiger man sit normale timeantal markeres feltet med rødt.

ligeså er man syg har det en kode og cellen skifter farve når koden indtastes i cellen.

Jeg har derfor ikke nogen formler i de enkelte celler blot selv indtastet tal.

jeg har en kolonne med navne på medarbejder. de må gerne kopieres rundt på arket. men i den kolonne fra mandag-søndag hvor timerne indtastes skal man fysisk indtaste hver dag. Det vil sige det skal være total forbudt, at kopiere eller trække ned  - til siden eller noget andet.

jeg håber det giver lidt mening, ellers sender jeg gerne mit excel ark så i kan se hvad jeg mener og hvordan det er opbygget.

på forhånd tak
Avatar billede Jan K Ekspert
13. december 2019 - 12:02 #7
Når du har lagt koden ind, og skal gemme, skal du vælge Gem som, og så som filtype vælge Excelfil med aktive makroer.
Avatar billede ebea Ekspert
14. december 2019 - 09:10 #8
Jeg har sendt den fil tilbage, som du sendte mig! Og tilrettet et par småting omkring den betingede formatering, samt det med utilsigtet kopiering.
Avatar billede pusser4700 Novice
16. december 2019 - 04:31 #9
hej

tusind mange tak for jeres input.

Ebea du har været en meget stor hjælp.

glædelig jul og godt nytår til jer.
Avatar billede ebea Ekspert
16. december 2019 - 09:45 #10
#9  Du er velkommen, og Glædelig Jul til dig ;-)
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