Makro z ausblenden v Zellen funktioniert nicht richtig! HELP

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Makro z ausblenden v Zellen funktioniert nicht richtig!

Beitrag von balu »

Hallo dkepay,

schau doch mal bitte schön bei Dannenhöfer vorbei. Sollte das nicht reichen, dann durchsuch doch mal bitte schön das Forum nach zeilen ausblenden.



Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
F3K Total
********
Beiträge: 3724
Registriert: Mo, 28.02.2011 17:49

Re: Makro z ausblenden v Zellen funktioniert nicht richtig!

Beitrag von F3K Total »

Moin,
hier ein Beispiel:

Code: Alles auswählen

Sub S_show_hide(Event)
    obutton = Event.source.model
    if oButton.Label = "Einblenden" then bShow = true else bShow = false
    osheet = thiscomponent.sheets.getbyname("Tabelle1")
    ocursor = osheet.createCursor
    ocursor.gotoendofusedarea(false)
    nEndRow = ocursor.Rangeaddress.EndRow
    oRange = osheet.getcellrangebyposition(0,1,0,nEndRow)
    for i = 0 to oRange.rows.count - 1
        ocell = oRange.getcellbyposition(0,i)
        if ocell.string = "a" OR ocell.CellBackColor = RGB(102,102,255) then 'Zellhintergrund BLAU oder Zellinhalt = a
            orow = oRange.rows(i)
            orow.isvisible = bshow
        endif
    next i    
End Sub
und die Datei dazu.
Viel Erfolg
Gruß R
Dateianhänge
ShowHide.ods
(13.4 KiB) 85-mal heruntergeladen
Antworten