Avatar billede BIRGER Seniormester
15. marts 2014 - 19:02 Der er 3 kommentarer og
1 løsning

formatering af en celle via en makro

Hvordan ser jeg koden for formateringen af en bestående formateret celle i Excel regneark....farve skrifttype osv.

Formålet er at ramme nøjagtig samme udseende, bare lagt ind i en makro.
Avatar billede supertekst Ekspert
15. marts 2014 - 23:38 #1
E2 er formateret. Dette format ønskes anvendt på E4

    Range("E2").Select
    Selection.Copy
    Range("E4").Select
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
   
Application.CutCopyMode = False
Avatar billede BIRGER Seniormester
16. marts 2014 - 08:38 #2
tak  sender du et svar
Avatar billede Dan Elgaard Ekspert
16. marts 2014 - 08:46 #3
Samtlige af en celles egenskaber kan både sættes og læses med de samme 'Properties'.

Hvis man f.eks. ønsker, at gøre skriftfarven i celle A1 til rød, så benytter man:

Range("A1").Font.Color = 255

(255 er Long værdien for farven rød ved brug af RGB)

Hvis man ønsker, at kender farven på skriften i celle A1 gør man blot det 'omvendte':

MsgBox Range("A1").Font.Color

I stedet for at vise farvens Long værdi i en MsgBox kunne man også tildele værdien til en variabel.

CelleSkriftFarve = Range("A1").Font.Color

Og, således er det blot, at læse alle de egenskaber ved en celle man er interesseret i.

Hvis det blot drejer sig om, at kopiere en celles format til en anden celle, f.eks. celle A1's format til celle B2, så benyt:

Range("A1").Copy
Range("B2").PasteSpecial xlPasteFormats
Avatar billede supertekst Ekspert
16. marts 2014 - 10:04 #4
Selv tak
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

IT-JOB

Politiets Efterretningstjeneste

Tech lead for AI og machine learning i PET

AP Pension

Løsningsarkitekt

Ingeniørforeningen, IDA

Platform Engineer i IDA

SOS International

Platform Engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Nye kolleger søges til IT Stab i Forsvaret