Avatar billede MC3390 Juniormester
16. august 2010 - 16:04 Der er 10 kommentarer og
1 løsning

Higtlight række linie i Excel

Er det muligt af highlight linierække, så det ikke kun er på linienummer der er markeret.

Det jeg ønske er en medtonet highlight,så jeg ligesom har en linial


på forhånd tak
Michael
Avatar billede supertekst Ekspert
16. august 2010 - 16:15 #1
Altså når du markerer en celle - skal hele rækken f.eks. have en svag grå baggrund?
Avatar billede MC3390 Juniormester
16. august 2010 - 17:41 #2
Just præcis, når jeg laver indtastning, så jeg ment kan se jeg står på den rigtige linie.

Jeg har et materiale nummer stående først og flere celler ude på sammme linie skal jeg indtaste.

Så for at få en slags linial, kunne jeg godt tænke en svag grå baggrund


mvh. Michael
Avatar billede supertekst Ekspert
16. august 2010 - 18:02 #3
Hvilken Excel-version anvender du?
Avatar billede MC3390 Juniormester
16. august 2010 - 18:31 #4
ecxel 2002 på den ene maskine og 2007 på den anden
Avatar billede supertekst Ekspert
16. august 2010 - 23:01 #5
Ok - er ved at strikke noget sammen.

PS: Anvend KOMMENTAR når du svarer - SVAR er kun til forslag fra andre ("svaret på din udfordring").
Avatar billede supertekst Ekspert
16. august 2010 - 23:50 #6
VBA-koden anbringes under relevate Ark (højreklik / Vis program-kode)

Const linealFarve = 24
Dim aRæk As Long, xRæk As Long, flag As Boolean
Private Sub Worksheet_Activate()
    xRæk = 0
    flag = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If flag = False Then
    aRæk = Target.Row
       
    If xRæk = 0 Then
        xRæk = aRæk
        sætLineal xRæk
    End If
   
    If xRæk <> aRæk Then
        fjernLineal xRæk
       
        sætLineal aRæk
        xRæk = aRæk
    End If
End If
flag = False
End Sub
Private Sub sætLineal(ræk)
    flag = True
    Rows(ræk).Select
    Selection.Interior.ColorIndex = linealFarve
End Sub
Private Sub fjernLineal(ræk)
    flag = True
    Rows(ræk).Select
    Selection.Interior.ColorIndex = xlColorIndexNone
End Sub
Avatar billede MC3390 Juniormester
17. august 2010 - 15:12 #7
Tak for dit svar, det er lige det skal bruge,men der er et lille aber.

Er det muligt at få den til at skifte kolonne uden at den hopper hen i A-rækken på nedenstående kolonne,jeg skal taste i F eller G rækker, så det ville være rart at den bliver i kolonne, men skifter række.

Altså G6 - G 7 osv.

Hilsen Michael
Avatar billede supertekst Ekspert
17. august 2010 - 15:23 #8
Skal prøve..
Avatar billede supertekst Ekspert
17. august 2010 - 17:18 #9
Rem VERSION 2
Rem =========
Const linealFarve = 24
Dim aRæk As Long, xRæk As Long, flag As Boolean
Private Sub Worksheet_Activate()
    xRæk = 0
    flag = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If flag = False Then
    aRæk = Target.Row
       
    If xRæk = 0 Then
        xRæk = aRæk
        sætLineal xRæk
    End If
   
    If xRæk <> aRæk Then
        fjernLineal xRæk
       
        sætLineal aRæk
        xRæk = aRæk
    End If
End If
flag = False
End Sub
Private Sub sætLineal(ræk)
    flag = True
    Rows(ræk).Select
    Selection.Interior.ColorIndex = linealFarve
   
    flag = True
    Range("G" & ræk).Select
End Sub
Private Sub fjernLineal(ræk)
    flag = True
    Rows(ræk).Select
    Selection.Interior.ColorIndex = xlColorIndexNone
End Sub
Avatar billede excelent Ekspert
17. august 2010 - 18:15 #10
prøv:

Dim adr As String
Dim farve

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If adr <> "" Then Rows(adr).Interior.ColorIndex = xlNone
farve = Target.Interior.ColorIndex
Rows(Target.Row).Interior.ColorIndex = 35
adr = Target.Row
End Sub
Avatar billede MC3390 Juniormester
17. august 2010 - 19:41 #11
Hej Det virker, kan du ikke smide et svar op så jeg kan give dig point

mvh.Michael
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