Avatar billede Sidsel Seniormester
15. juni 2018 - 08:53 Der er 5 kommentarer og
1 løsning

VBA behold baggrundsfarve selvom der bliver pastet.

Hej. Jeg har en makro som copy/paster en hel masse. De celler der bliver kopieret har almindelig hvis baggrundsfarve, og dem der bliver sat ind i, er gule.

Lige nu forsvinder den gule farve, så snart der bliver sat noget ind. Hvordan undgår jeg det.

Her er et eksemel på en copy paste:

Application.Workbooks(3).Sheets("Schneider og Sarel").Select
Range("d196:d200").Copy
Application.Workbooks("Schneider master 2018.xlsx").Activate
Range("d195:d199").PasteSpecial

Jeg tænker at det er den nederste linje i funktion der skal pilles ved.

Jeg håber I kan hjælpe mig.

VH Sidsel
Avatar billede finb Ekspert
15. juni 2018 - 09:08 #1
Lav en makro, der knytter den oprindelige celle-farve
til den nye værdi.
Avatar billede Sidsel Seniormester
15. juni 2018 - 09:11 #2
Jeg forstår desværre ikke hvad du mener. Jeg har ydermere lige fundet ud af, at den også og sletter eventuelle kommentarer som er knyttet til destinationsceller
15. juni 2018 - 09:16 #3
Prøv med
Application.Workbooks("Schneider master 2018.xlsx").Activate
Range("d195:d199").PasteSpecial xlPasteValues
Avatar billede kim1a Ekspert
15. juni 2018 - 09:38 #4
Alternativt kan du ligge det du kopierer ind i en variabel og så lave en cells.value = tankegang?
Avatar billede ebea Ekspert
15. juni 2018 - 09:42 #5
Tilføj xlPasteValues til enden på din sidste linje!
Avatar billede Sidsel Seniormester
15. juni 2018 - 09:48 #6
Mange tak for hjælpen.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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