Avatar billede sdh Mester
24. maj 2004 - 16:02 Der er 9 kommentarer og
1 løsning

Skjul række

Jeg har et regneark hvor jeg vil skjule de rækker hvor alle cellerne i for eksempel interval (c4:k4)indeholder beregnet værdi= 0. Der er altså formler i cellerne.

Er der nogen der kan hjælpe med en makro eller noget andet smart.

hilsen

SDH
Avatar billede bak Forsker
24. maj 2004 - 16:26 #1
Sub hide()
Const FirstCol As String = "K"
Const LastCol As String = "O"
Dim rrow As Long
For rrow = 2 To ActiveSheet.UsedRange.Rows.Count
    If Application.WorksheetFunction.CountIf(Range(FirstCol & rrow, LastCol & rrow), "0") = _
        Range(FirstCol & rrow, LastCol & rrow).Columns.Count Then Rows(rrow).Hidden = True
Next
End Sub
Avatar billede jkrons Professor
24. maj 2004 - 16:32 #2
Jeg forstår ikke helt problemet.

I dit interval, ligger alle værdiernei  samme række, så hvis du vil skjule rækken, er der kun en at skjule.
Avatar billede jkrons Professor
24. maj 2004 - 16:32 #3
bak-> Efter at have set din løsning, forstod jeg pludseligt spørgsmålet :-)
Avatar billede bak Forsker
24. maj 2004 - 16:49 #4
*LOL* jeg er heller ikke sikker....
Avatar billede sdh Mester
24. maj 2004 - 17:53 #5
Regnearket er opbygget som et afd. regnskab.
Jeg har kopieret vores kontoplan ind i arket. i kolonne A. (kontonr.)
Kolonne b til d er anvendt til angive realiseret tal d.å., budget tal d.å. samt realiseret tal sidste år. Dataene henter jeg ved lopslag i et dataark. Såfremt at lopslaget returnere værdien 0 udfor samme konto i celle b2 og c2 og d2 ønsker jeg at at række 2 skjules. Dette for at den regnskabsansvarlige for afdelingen ikke skal miste overblikket over de mange kontonr. som indeholder 0 poster.
                  Real D.å.        Budget D.Å.        Real S.Å.
DVS Konto 71001          0                  0                0        Skjules
    Konto 71002          0                  5                0        Vises
etc.
Avatar billede bak Forsker
24. maj 2004 - 18:01 #6
Fint, så skulle makroen gerne virke, hvis du ændrer FirstCol til B og LastCol til D
Avatar billede sdh Mester
24. maj 2004 - 18:15 #7
Det virker i det aktive ark. Jeg ville meget gerne have det til at virke på alle markeret ark på en gang - kan det lade sige gøre?
Avatar billede sdh Mester
25. maj 2004 - 09:01 #8
Bak - jeg vil gerne tildele 100 points ekstra for et hurtig svar med en brugbar løsning.
hilsen

SDH
Avatar billede sdh Mester
25. maj 2004 - 17:16 #9
Bak - dit forslag var løsningen på min stillede opgave - derfor skal du naturligvis have de 60 points for dette - så du må meget gerne smide et svar.
Som jeg tidl. har skrevet vil jeg meget gerne have tilpasset makroen så den virker på flere ark ad gangen - markeret ark (gruppe). Jeg opretter ny opgave på dette.
Tak for hjælpen.
SDH
Avatar billede bak Forsker
25. maj 2004 - 21:15 #10
ok :')
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