Avatar billede budda Nybegynder
30. oktober 2007 - 11:51 Der er 4 kommentarer og
1 løsning

Vis en skjult linje når der skrives i linjen ovenover

Jeg vil gerne lave et system så jeg har x antal rækker som bliver skjult undtagen den øverste.

Når den øverste række (2) bliver udfyldt i felt B2 skal linje 3 vises igen.

Det skal lige siges at i række 600 er en rum at rækkerne som så altid skal stå 1 række under den sidst skrevne linje.
Avatar billede jkrons Professor
30. oktober 2007 - 12:30 #1
Hvis du har et antal linier, der er skjult, vil dene kode gøre, at når du skriver i den sidste, ikke skjulte rækkes b-kolonnen vil den skjulte række nedenunder bleive vist.

Koden skal placeres i arkets kodemodul:

Private Sub Worksheet_Change(ByVal Target As Range)
   
    If Target.Column = 2 Then
            Target.Offset(1, 0).Rows("1:1").EntireRow.Select
            Selection.EntireRow.Hidden = False
    End If

End Sub
Avatar billede jkrons Professor
30. oktober 2007 - 12:31 #2
Eller kortere og bedre frodi selection udelades:

Private Sub Worksheet_Change(ByVal Target As Range)
   
    If Target.Column = 2 Then
            Target.Offset(1, 0).Rows("1:1").EntireRow.Hidden = False
    End If

End Sub
Avatar billede budda Nybegynder
30. oktober 2007 - 13:58 #3
Kan man gøre sådan den ikke markere rækken som bliver vist?
Ellers virker det perfekt :)
Avatar billede budda Nybegynder
30. oktober 2007 - 14:07 #4
Problem løst med den optimerede kode.
Smid et svar.
Avatar billede jkrons Professor
30. oktober 2007 - 21:44 #5
Her er et svar :-)
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