excel

Pomoč pri delu z MS Excelom
Odgovori
direndaj
Prispevkov: 47
Pridružen: Po Sep 19, 2005 8:52 am
Kraj: Ljubljana

excel

Odgovor Napisal/-a direndaj »

Imam podatke v vrsticah od 1 -5 in stolpcih A-K in drug del od vrstice 6-11 in istih stolpcih. Rad bi da mi ko odprem dokument pokaže samo zgornji ali spodnji del podatkov glede na trenutni datum, en teden prvi del, naslednji teden drug del in tako naprej.
lp., in hvala za odgovor

Roman
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

:? Svašta...

Česa vse se ne spomnite! Prosim če mi lahko razložite, zakaj pri božji volji potrebujete kaj takšnega.

Sicer pa imate rešite pa imate spodaj. Kot je vidno jo morate zapisati w dogodek workbook_open, da se bo izvedla ob vsakem odprtju zvezka. Vsak sodi teden boste videli prvih pet vrstic, lihega pa drugih pet!

Koda: Izberi vse

Private Sub Workbook_Open()
    Dim teden As Integer
    
    teden = CInt(Format(Now(), "ww", FW))
    
    If teden Mod 2 = 0 Then
        Rows("1:5").EntireRow.Hidden = True
        Rows("6:10").EntireRow.Hidden = False
    Else
        Rows("1:5").EntireRow.Hidden = False
        Rows("6:10").EntireRow.Hidden = True
    End If
End Sub
lp,
Matjaž Prtenjak
Administrator
Odgovori