Re: VBA Makro Farbige Zellen Zählen
Verfasst: Di, 04.09.2007 16:27
deutsches Forum rund um Apache OpenOffice und LibreOffice
http://www.oooforum.de/
Das kannst Du Dir sparen:blackeagle hat geschrieben:Function FarbigeZellenZaehlen(Bereich As Dim oSheet as Object
oSheet = ThisComponent.CurrentController.ActiveSheet
oSheet.getCellRangeByName($1))
Code: Alles auswählen
' Code
' hole ein bestimmtes Tabellenblatt des aktiven Calc-Dokuments
oTabellenblatt = ThisComponent.Sheets.getByName( "Tabelle14" )
' hole Zelle D4
oZelle = oTabellenblatt.getCellByPosition( 3 , 3 )
print "Hintergrundfarbwert der Zelle: " & oZelle.CellBackColor
Hiervon war nicht die Rede und das geht auch nicht aus dem VB-Makro hervor:blackeagle hat geschrieben:Ich habe ein Problem beim portieren eines Excel Makros, dass die farbig markierten Zellen zählt.
Bevor wir hier weitermachen sollte geklärt werden ob noch weitere Bedingungen von Dir dazukommen.blackeagle hat geschrieben:Eigentlich brauche ich das Makro mehrere Male in der Tabelle, und möchte jedesmal explizit den Bereich angeben, in denen die Zellen gezählt werden sollen. D.h. einmal im Bereich (B2:Q2) und (E2:Q2) usw. und in jeweils einer Zelle soll dann das Ergebnis ausgegeben werden, wieviele Zellen farbig markiert sind (also z.B. 4 im Bereich (B2:Q2) und 2 (E2:Q2) usw.).