28. februar 2010 - 21:56Der er
13 kommentarer og 1 løsning
Låse et felt så feltfarven ikke forsvinder - Excel
Jeg har lavet "striber" i mit ark så det er lettere at overskue. Med striber mener jeg hver anden linje er lidt grå og de andre linjer er hvide.
Jeg gjorde det ved at bruge "formater som tabel" og så efterfølgende "konterter til område" (er der en bedre måde?)
Mit problem er nu at hvis jeg kopierer fra et felt til et andet så kopierer det også feltfarven med og efter lidt tid er hele farve "systemet" blevet ødelagt.
Hvordan låser jeg feltet så den farve ikke kan fjernes igen uanset hvad man kopierer ind eller sletter?
Under menuen betinget formatering hvad skal jeg da vælge for at kunne indtaste din formel?
Sorry jeg er ny til Excel :-)
Bruno
Synes godt om
Slettet bruger
01. marts 2010 - 09:23#3
=REST(RÆKKE();2)=0 kan selvfølgelig bruges til at lave striber i hver anden linje, men løser det spørgerens problem:
"Mit problem er nu at hvis jeg kopierer fra et felt til et andet så kopierer det også feltfarven med og efter lidt tid er hele farve "systemet" blevet ødelagt"
Jeg forstår det sådan, at hvis for eksempel der kopieres fra en celle uden nogen formattering og pastes til det område der er betinget formateret, så forsvinder den betingede formatering uden varsel. Der kan sikkert laves noget VBA-kode der giver en advarsel, men ellers kan "paste as values" (Indsæt som værdi) måske være en mulighed.
Hans. Ja, det skulle virke efter min overbevisning. Har testet kopier og sætte ind, formatet ændres ikke. Hvis man tilføjer ny række retter den selv til, som en bonus.
bruno1.
Marker området Betinget formatering Formlen er =REST(RÆKKE();2)=0 Vælg fyldfarve
Min fejl... havde glemt Formlen er og i feltet til højre skrives =REST(RÆKKE();2)=0
Dvs jeg kan ikke finde "formlen er" som du vil have jeg skal trykke på...
Tak
Bruno
Synes godt om
Slettet bruger
01. marts 2010 - 12:51#7
store-morten - hvis du har en celle der enten ingen formatering har eller for eksempel har fyldfarve = rød og du herefter kopierer cellen og paster til en af de celler hvor du har anvendt din betingede formatering, så forsvinder den betingede formatering og erstattes (uden varsel) af den formatering der var gældende i den celle du kopierede.
Jeg læste den oprindelige spørger som om det var det, der var hans problem, men jeg kan tage fejl.
Mit problem er at når jeg har lavet mine "striber" eks alle ulige linjer er grå og jeg så kopierer indholdet fra en lige linje til en ulige linje så forsvinder den grå formattering af cellen og bliver erstattet af den farve som der er i den celle jeg kopierede fra...
Synes godt om
Slettet bruger
01. marts 2010 - 13:38#9
Ja men er det ikke fordi du anvender metoden med "tabel" som du skrev om i dit oprindelige spørgsmål? Det skal du ikke - du skal bruge store-mortens metode, altså under betinget formatering bruge det der på engelsk hedder. "Use a formula to determine which cells to format" og herefter i feltet "Format values where this formula is true" (oversæt selv til dansk)indsætter store-mortens formel og vælger den ønskede formatering, så virker det da fint så læge du kopierer og paster udelukkende i det område hvor du har din betingede formatering.
Det jeg påpegede var, at hvis du kopierer fra et område udenfor det område der er dækket af betinget formatering til en betinget formateret celle så forsvinder den oprindelige betingede formatering og erstattes (uden varsel) af formateringen i den celle du kopierede fra.
Nu lykkedes det - grunden til jeg havde så svært ved at finde ud af det var at jeg under betinget formatering skulle vælge "ny regel" og derunder "brug en formel til at bestemme, hvilke celler der skal formateres"
Nu virker det som det skal så længe jeg holder mig til at kopierer og indsætte celler fra det område jeg har lavet betinger formatering på, som du også selv nævner.
Jeg er nu glad og tilfreds da det altid er inden for det formaterede område jeg henter og indsætter data! Tak for jeres hjælp! Send svar og i får points
Bruno
Synes godt om
Slettet bruger
01. marts 2010 - 16:56#11
Giv point tol store-morten. Det var ham der gav den relevante formel.
Hans: Havde ikke lige set det problem? Havde opfattelsen af af det var kopi/indsæt inden for området. Men det er rart at vide, og være opmærksom på, til en anden gang :-)
Jeg lyttede lige med på sidelinen og takker for svarene. Jeg har dog et enkelt ekstra spørgsmål. Det der er beskrevet ovenover virker fint for mig, til trods for at jeg ikke fatter hvad selve formlen =REST(RÆKKE();2)=0 egentlig betyder. Dog har jeg et ark, hvor jeg også gerne vil formatere men dog ikke nødvendigvis skiftevis som i eksemplet ovenfor. F.eks kune jeg godt tænke mig at have f.eks linie 4,5,6 i grå. derefter 7 hvid efterfulgt at 8,9 grå, 10 hvid og 11,12,13,14,15 grå osv. giver det mening det jeg spørger om? Hvis det gør, hvordan formaterer jeg således ?
Synes godt om
Ny brugerNybegynder
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.