SummeWenn

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: SummeWenn

Beitrag von komma4 »

Gandu hat geschrieben:leider bekomme ich das nicht hin!
Da bekommt keiner mit einer Formel hin, da diese keine gesetzten Zeichenattribute auswerten.


Vielleicht kannst Du das Problem anders lösen:

setze eine bedingte Formatierung, wenn eine Bedingung erfüllt ist.
Dann kann man diese Zellen auch summieren
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: SummeWenn

Beitrag von AhQ »

Hallo,

in Open/Libreoffice kannst Du mit den ganz normalen Bordmitteln keine Formatierungen zählen.

Entweder Du legst eine Zusatzspalte an, in der Du jeder Zeile, die Du zählen willst, händisch ein eindeutiges Zeichen gibst, welches Du dann zählen kannst (z.B. mit Zählenwenn()), oder Du fragst mal in der Makro(Basic)ecke hier im Forum. Ich bin mir sicher, daß Dir die Kundigen dort sagen könnten, wie man die Formatierungen von Zellen mit einem Makro ausliest.

Viele Grüße
AhQ

Edit: Komma4 war schneller...
F3K Total
********
Beiträge: 3722
Registriert: Mo, 28.02.2011 17:49

Re: SummeWenn

Beitrag von F3K Total »

Hallo,
habe ein kurzes Makro, das Du noch auf deine Belange anpassen musst, geschrieben:

Code: Alles auswählen

Sub Main
osheet=thiscomponent.sheets(0)'0 = Tabelle1, 1 wäre Tabelle2 usw.
z=0
for i=0 to 17 '= zu untersuchende Zeilen -1 (18-1)
ocell=osheet.getcellbyposition(0,i) '0 entspricht Spalte A, 1 würde Spalte B sein usw.
if ocell.CharWeight >100 then z=z+1
next i
ocell=osheet.getcellbyposition(0,i)'Zelle unterhalb der untersuchten Zellen auswählen
ocell.value=z 'Zählergebnis eintragen
msgbox "Es wurden "+z+" fettgedruckte Zeilen gefunden, und eingetragen"
End Sub
.CharWeight >100 ist dabei die Abfrage ob fett oder nicht.
Anbei eine kleine Testdatei.

Gruß R
Dateianhänge
FettdruckZaehlen.ods
(9.77 KiB) 117-mal heruntergeladen
Antworten