23. januar 2006 - 15:42Der er
11 kommentarer og 1 løsning
Skjule "0" linier?
Hejsa, Hvis man har tre rækker med tal (budget, regnskab) og man vil gerne have, at excel skjuler de linier, hvor der kun står "0" i alle tre rækker; hvordan gør man det?
Ja, jeg vil gerne have, at den skjuler den linie hvor alle tre tal er "0" og de linier, hvor én eller to tal er anderledes end "0", skal bare vises som de er
Prøv denne, jeg går ud fra at de 3 nuller står ved siden af hinanden.
klik ind på en celle i den første kolonne, som kan indeholde 0, kør så makroen 'Skjul_0_rækker'
den anden er til at vise dem igen
Public Sub Skjul_0_rækker() Dim Rw As Long Rw = Cells(65536, ActiveCell.Column).End(xlUp).Row For Each C In Range(Cells(1, ActiveCell.Column), Cells(Rw, ActiveCell.Column)) If C = 0 And Not IsEmpty(C) And C.Offset(0, 1) = 0 And Not IsEmpty(C.Offset(0, 1)) And C.Offset(0, 2) = 0 And Not IsEmpty(C.Offset(0, 2)) Then C.EntireRow.Hidden = True Else C.EntireRow.Hidden = False End If Next End Sub
Public Sub Vis_alle_rækker() Cells.EntireRow.Hidden = False End Sub
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.