PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelDölja/visa kolumner baserat på cellinnehållDölja/visa kolumner baserat på cellinnehåll
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2010-10-29 20:21
 

Hej!

Jag söker ett makro som döljer/visar kolumner baserat på värdet i första cellen i kolumnen. Jag tänker mig att man i första raden har värden, t ex 0-9 eller A-Z, och att makrot döljer/visar (dvs växlar) när det körs. På något sätt måste man ju naturligtvis också ange på vilket värde den skall växla. Bakgrunden är att jag jobbar med väldigt stora tabeller, och ofta växlar mellan vilka kolumner jag vill se. Att göra det manuellt varje gång börjar bli ohållbart... Tacksam för hjälp.

Nytt inlägg
 2010-11-03 11:26
 

Ett makro för detta kan vara uppbyggt ungeför som nedan.

Public Sub ShowHide()
    Dim c As Range
   
    For Each c In Range("A1:A100")
        If c.Value <> "" Then
            c.EntireRow.Hidden = Not (c.EntireRow.Hidden)
        End If
    Next c
End Sub

Hälsningar
Henrik

Nytt inlägg
 2010-11-04 11:45
 

Tack Henrik! Jag kanske uttryckte mig lite orydligt i min fråga, för makrot gör inte riktigt det jag avsåg. Jag gör ett nytt försök.

Jag tänker mig en stor lista med många kolumner och rader. Vad jag behöver är en funktion som snabbt ger mig möjlighet att växla så att jag bara ser den informationen (läs kolumner) som är intressant för tillfället.

Den översta radens celler innehåller en kod, t ex 0-9 eller A-Z. Vad jag söker är ett makro som gömmer/tar fram de kolumner vars översta cell innehåller en specificerad kod, t ex alla kolumner vars översta cell innehåller "2". Övriga kolumner lämnas orörda. Med andra ord kan jag snabbt välxla mellan vilka kolumner jag vill se, även om de inte ligger intill varandra.

Hoppas det blev lite tydligare den här gången...

Hälsningar, Mats

Nytt inlägg
 2010-11-04 11:59
 

Hej igen!

Jag lyckades "vända" makrot så att det döljer kolumner i stället för rader, så nu fungerar det som jag vill.

Tack ännu en gång!

Hälsningar, Mats

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelDölja/visa kolumner baserat på cellinnehållDölja/visa kolumner baserat på cellinnehåll

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter