Avatar billede denero Juniormester
12. juni 2012 - 12:43 Der er 6 kommentarer og
1 løsning

Ændre tekstfarve i kolonne

Kolonne a har flere rækker, hvor teksten er rød og resten sorte.
I kolonne b skal de rækker, der røde i kol. A også være røde - og sorte være sorte. Da det drejer sig om mange rækker, kunne det måske laves med VBA?
Avatar billede supertekst Ekspert
12. juni 2012 - 13:47 #1
Dim sidsteRække As Long
Dim ræk As Long
Public Sub ensretningAfTekstfarve()
    sidsteRække = ActiveCell.SpecialCells(xlLastCell).Row
   
    For ræk = 1 To sidsteRække
        Range("B" & ræk).Font.Color = Range("A" & ræk).Font.Color
    Next ræk
End Sub
Avatar billede store-morten Ekspert
12. juni 2012 - 17:37 #2
Har kolonne B samme formatering som kolonne A udover tekst farve?
Avatar billede store-morten Ekspert
12. juni 2012 - 18:13 #3
Hvis totalt ens formatering

Excel 2010
To muse-klik:

Højreklik på A vælg Formatpensel
Klik på B

Fra makro-optager:

Sub Makro1()
    Columns("A:A").Select
    Selection.Copy
    Columns("B:B").Select
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Application.CutCopyMode = False
End Sub
Avatar billede denero Juniormester
12. juni 2012 - 21:39 #4
Supertekst - det virker. Lægger du et svar.

Store-Morten - de har ikke total samme formatering, så Supertekst er den jeg bruger. Tak for forsøget.
Avatar billede supertekst Ekspert
12. juni 2012 - 23:54 #5
Fint - svar er lagt i #1
Avatar billede denero Juniormester
14. juni 2012 - 08:28 #6
Takker
Avatar billede supertekst Ekspert
14. juni 2012 - 08:39 #7
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