Discussion:
Calc-Diagramm: Datenbereich automatisch bestimmen
Micha Kuehn
2011-12-11 12:08:58 UTC
Permalink
Hallo,

ich versuche mich nun an einem eigenen Diagramm, ähnlich zu dem von
Karl-Heinrich.
Mein Entwurf findet sich jetzt hier:
www.bm-kuehn.de/temp/bewertungsbogen-kuehn.ods.

Das aktuelle Problem: Ich möchte, dass der Datenbereich sich der
Gesamtpunktzahl automatisch anpasst. Wenn es 100 Gesamtpunkte gibt, soll
der Bereich bis Zeile 201 gehen, bei 50 Punkten bis 101 usw. Also immer
soweit, wie in Spalte I Werte vorkommen.

Ich möchte nicht jedes Mal den Datenbereich des Diagramms von Hand
anpassen müssen. Geht das?

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Franklin Schiftan
2011-12-11 14:09:38 UTC
Permalink
Hallo,
Post by Micha Kuehn
ich versuche mich nun an einem eigenen Diagramm, ähnlich zu dem von
Karl-Heinrich.
www.bm-kuehn.de/temp/bewertungsbogen-kuehn.ods.
Das aktuelle Problem: Ich möchte, dass der Datenbereich sich der
Gesamtpunktzahl automatisch anpasst. Wenn es 100 Gesamtpunkte gibt, soll
der Bereich bis Zeile 201 gehen, bei 50 Punkten bis 101 usw. Also immer
soweit, wie in Spalte I Werte vorkommen.
Ich möchte nicht jedes Mal den Datenbereich des Diagramms von Hand
anpassen müssen. Geht das?
Ich weiß nicht, ob es in LO (vielleicht inzwischen auch schon) geht,
daher vielleicht nur als Hinweis zum Selber-Ausprobieren: In Excel
konnte man dies über die Funktion BEREICH.VERSCHIEBEN [1] erreichen,
indem man diese einem Zellnamen zugewiesen hat und dem Datenbereich
dann diesen Zellnamen.

Ich fürchte allerdings, dass das in LO (noch) nicht geht.
Post by Micha Kuehn
Michael
.... und tschüss

Franklin

[1] Bei einer probehalber mal in LO geöffneten alten Excel-Datei wurde
aus der BEREICH.VERSCHIEBEN-Formel im Namen z.B. folgendes:

VERSCHIEBUNG($BENZ2008.$I$3;0;0;(ANZAHL($BENZ2008.$I$3:$I$126)+0);1)

Du siehst, dass ich hier den benötigten Teil der Zeilen über die
Funktion ANZAHL dynamisch ermittelt habe. Ob es dann auch so für die
Graphik funktioniert, konnte ich jetzt aber nicht auf die Schnelle testen.
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-11 18:21:31 UTC
Permalink
Post by Franklin Schiftan
Ich weiß nicht, ob es in LO (vielleicht inzwischen auch schon) geht,
daher vielleicht nur als Hinweis zum Selber-Ausprobieren: In Excel
konnte man dies über die Funktion BEREICH.VERSCHIEBEN [1] erreichen,
indem man diese einem Zellnamen zugewiesen hat und dem Datenbereich
dann diesen Zellnamen.
VERSCHIEBUNG($BENZ2008.$I$3;0;0;(ANZAHL($BENZ2008.$I$3:$I$126)+0);1)
Was du bei der ersten Idee genau meinst, verstehe ich noch nicht. Also,
was wurde wohin verschoben und wie benannt?

Beim Diagramm kann man die Verschiebung-Formel leider nicht direkt
eingeben. Schade, die Idee klang sehr gut.

Vielleicht geht es auf diesem Weg ja doch noch irgendwie weiter...? Ach
ja, ich hätte es gerne ohne Makros, weil ich - ohne es genau begründen
zu können - etwas gegen Makros habe. (Vielleicht weil sie mir suspekt
sind, weil ich sie einfach nicht durchschaue...?)

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Tom Hart
2011-12-11 22:57:11 UTC
Permalink
Post by Micha Kuehn
Hallo,
ich versuche mich nun an einem eigenen Diagramm, ähnlich zu dem von
Karl-Heinrich.
www.bm-kuehn.de/temp/bewertungsbogen-kuehn.ods.
Das aktuelle Problem: Ich möchte, dass der Datenbereich sich der
Gesamtpunktzahl automatisch anpasst. Wenn es 100 Gesamtpunkte gibt, soll
der Bereich bis Zeile 201 gehen, bei 50 Punkten bis 101 usw. Also immer
soweit, wie in Spalte I Werte vorkommen.
Ich möchte nicht jedes Mal den Datenbereich des Diagramms von Hand
anpassen müssen. Geht das?
Der Datenbereich des Diagramms passt sich automatisch an, sofern du die
Zeilen innnerhalb des Datenbereichs hinzufügst/entfernst.
Beispiel:
Der Datenbereich deines DG ist A10:A20 - fügst du jetzt 10 Zeilen zBsp
in A11 hinzu, so ist der der neue DB A10:A30. u.s.f.

hth
tom
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Franklin Schiftan
2011-12-12 05:13:57 UTC
Permalink
Hallo Tom Hart,
Post by Tom Hart
Post by Micha Kuehn
Hallo,
ich versuche mich nun an einem eigenen Diagramm, ähnlich zu dem von
Karl-Heinrich.
www.bm-kuehn.de/temp/bewertungsbogen-kuehn.ods.
Das aktuelle Problem: Ich möchte, dass der Datenbereich sich der
Gesamtpunktzahl automatisch anpasst. Wenn es 100 Gesamtpunkte gibt, soll
der Bereich bis Zeile 201 gehen, bei 50 Punkten bis 101 usw. Also immer
soweit, wie in Spalte I Werte vorkommen.
Ich möchte nicht jedes Mal den Datenbereich des Diagramms von Hand
anpassen müssen. Geht das?
Der Datenbereich des Diagramms passt sich automatisch an, sofern du die
Zeilen innnerhalb des Datenbereichs hinzufügst/entfernst.
Der Datenbereich deines DG ist A10:A20 - fügst du jetzt 10 Zeilen zBsp
in A11 hinzu, so ist der der neue DB A10:A30. u.s.f.
Das funktioniert aber nicht, wenn man *nach dem ursprünglichen*
*DB-Ende* - wie es ja bei fortschreitenden Wertetabellen meistens der
Fall sein dürfte - neue Werte ergänzt, oder?
Post by Tom Hart
tom
.... und tschüss

Franklin
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Tom Hart
2011-12-12 09:26:24 UTC
Permalink
Hallo.
Post by Franklin Schiftan
Post by Tom Hart
Post by Micha Kuehn
Ich möchte nicht jedes Mal den Datenbereich des Diagramms von Hand
anpassen müssen. Geht das?
Der Datenbereich des Diagramms passt sich automatisch an, sofern du die
Zeilen innnerhalb des Datenbereichs hinzufügst/entfernst.
Der Datenbereich deines DG ist A10:A20 - fügst du jetzt 10 Zeilen zBsp
in A11 hinzu, so ist der der neue DB A10:A30. u.s.f.
Das funktioniert aber nicht, wenn man *nach dem ursprünglichen*
*DB-Ende* - wie es ja bei fortschreitenden Wertetabellen meistens der
Fall sein dürfte - neue Werte ergänzt, oder?
Nein. Und wenn man ergänzt sowieso nicht, es müssen schon die Funktionen
Zeilen hinzufügen/entfernen (bzw. Spalten) benutzt werden.

Hier sind es aber eh nur Formeln, d.h. bei einem Löschen sind gar keine
weitere Aktionen notwendig und beim Hinzufügen müssen die Formeln nur
kopiert werden.


Einfaches ergänzen wäre m.E. eh kritisch, da Calc nicht erkennen kann ob
ich die Wertetabelle erweiteren möchte oder z.B. einfach nur eine
Summe-Zeile hinzufüge.

Gruß
Tom
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-12 09:28:11 UTC
Permalink
Post by Franklin Schiftan
Das funktioniert aber nicht, wenn man *nach dem ursprünglichen*
*DB-Ende* - wie es ja bei fortschreitenden Wertetabellen meistens der
Fall sein dürfte - neue Werte ergänzt, oder?
...und mit meiner Datei funktioniert das nicht, weil die Zeilen ja schon
da sind, auch Formeln stehen drin. Nur mal wird die Zelle als leer
dargestellt ("" - bitte nicht in das Diagramm aufnehmen) und mal ist sie
mit einem Zahlenwert belegt (dann soll sie aufgenommen werden).

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Tom Hart
2011-12-13 21:06:52 UTC
Permalink
Post by Micha Kuehn
Post by Franklin Schiftan
Das funktioniert aber nicht, wenn man *nach dem ursprünglichen*
*DB-Ende* - wie es ja bei fortschreitenden Wertetabellen meistens der
Fall sein dürfte - neue Werte ergänzt, oder?
...und mit meiner Datei funktioniert das nicht, weil die Zeilen ja schon
da sind, auch Formeln stehen drin. Nur mal wird die Zelle als leer
dargestellt ("" - bitte nicht in das Diagramm aufnehmen) und mal ist sie
mit einem Zahlenwert belegt (dann soll sie aufgenommen werden).
... also das Zeilen löschen/hinzufügen funktioniert garantiert. Bei dir
sogar besonders gut da du Formeln verwendest, so musst du beim Zeilen
löschen gar nichts weiter machen und beim hinzufügen die leeren Zeilen
lediglich wieder auffüllen. Würde mal behaupten das geht schneller und
ist weniger fehleranfällig, als die Datenbereiche einzeln zu editieren.


Außerdem fällt mir noch ein:
Was ist mit Zeilen ausblenden, funktioniert das? Dass ließe sich über
einen Filter realisieren.


tom
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-13 21:41:38 UTC
Permalink
Post by Tom Hart
... also das Zeilen löschen/hinzufügen funktioniert garantiert. Bei dir
sogar besonders gut da du Formeln verwendest,
Will ich aber nicht! Diese Spalten sollen später auch dauerausgeblendet
werden, weil sie nur Hilfsspalten sind. Und da ich die Datei nicht
alleine nutzen werden, sondern auch Leute, die von Calc keine Ahnung
haben, geht das nicht.
Post by Tom Hart
Was ist mit Zeilen ausblenden, funktioniert das? Dass ließe sich über
einen Filter realisieren.
Das funktioniert so halb. Autofilter und Überprüfung auf "ist leer" geht
nicht, die unteren Zellen, die zwar eine Formel enthalten, aber ""
ausgeben, werden wohl nicht als leer gewertet.

Ich muss also immer Spezialfilter und Punkte >=0 auswählen/eingeben.
Dann ändert sich auch das Diagramm. Aber das Ganze funktioniert nicht
automatisch. Wenn ich einmal nicht Autofilter wähle, sondern gleich den
Spezialfilter, dann werden die Zeilen nicht mehr eingeblendet, wenn sich
die Gesamtpunktzahl erhöht und die Zeilen gebraucht werden.

Das Diagramm passt sich aber an, das ist schon mal schön.

Dumm nur, dass man später diese Hilfsspalten gar nicht mehr sehen soll,
dann klappt auch das mit dem Filter nicht.

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Tom Hart
2011-12-13 22:07:28 UTC
Permalink
Post by Micha Kuehn
Post by Tom Hart
... also das Zeilen löschen/hinzufügen funktioniert garantiert. Bei dir
sogar besonders gut da du Formeln verwendest,
Will ich aber nicht!
Es funktioniert aber! :-)
Post by Micha Kuehn
Post by Tom Hart
Was ist mit Zeilen ausblenden, funktioniert das? Dass ließe sich über
einen Filter realisieren.
Das funktioniert so halb. Autofilter und Überprüfung auf "ist leer" geht
nicht, die unteren Zellen, die zwar eine Formel enthalten, aber ""
ausgeben, werden wohl nicht als leer gewertet.
Wieviele verschiedene Fälle gibt es denn, nur zwei?
Dann ließe sich das mit einer Hilfsspalte lösen, wo dann ein Teil
wirklich leer ist.
Post by Micha Kuehn
Ich muss also immer Spezialfilter und Punkte>=0 auswählen/eingeben.
Dann ändert sich auch das Diagramm. Aber das Ganze funktioniert nicht
automatisch. Wenn ich einmal nicht Autofilter wähle, sondern gleich den
Spezialfilter, dann werden die Zeilen nicht mehr eingeblendet, wenn sich
die Gesamtpunktzahl erhöht und die Zeilen gebraucht werden.
Das Diagramm passt sich aber an, das ist schon mal schön.
Dumm nur, dass man später diese Hilfsspalten gar nicht mehr sehen soll,
dann klappt auch das mit dem Filter nicht.
... Tja. Wieviele Fälle gibt es nochmal?
Evtl. verschiedene Tabelle (i.e. Vorlagen)?

tom


PS:
Oder du verwuschtelst die ganzen Rechnungen etc. auf ein extra
Tabellenblatt und blendest dieses dann aus. Das Diagramm im sichtbaren
Tabellenblatt (in dem auch die Eingaben stattfinden) bezieht dann die
Daten aus dem ausgeblendeten. Du musst dann noch einen Weg finden den
Filter im ausgeblendeten Blatt vom sichtbaren zu steuern, geht das?
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-14 09:26:26 UTC
Permalink
Hallo Tomm
Post by Tom Hart
Post by Micha Kuehn
Post by Tom Hart
... also das Zeilen löschen/hinzufügen funktioniert garantiert. Bei dir
sogar besonders gut da du Formeln verwendest,
Will ich aber nicht!
Es funktioniert aber! :-)
Post by Micha Kuehn
Post by Tom Hart
Was ist mit Zeilen ausblenden, funktioniert das? Dass ließe sich über
einen Filter realisieren.
Das funktioniert so halb. Autofilter und Überprüfung auf "ist leer" geht
nicht, die unteren Zellen, die zwar eine Formel enthalten, aber ""
ausgeben, werden wohl nicht als leer gewertet.
Wieviele verschiedene Fälle gibt es denn, nur zwei?
Dann ließe sich das mit einer Hilfsspalte lösen, wo dann ein Teil
wirklich leer ist.
Post by Micha Kuehn
Ich muss also immer Spezialfilter und Punkte>=0 auswählen/eingeben.
Dann ändert sich auch das Diagramm. Aber das Ganze funktioniert nicht
automatisch. Wenn ich einmal nicht Autofilter wähle, sondern gleich den
Spezialfilter, dann werden die Zeilen nicht mehr eingeblendet, wenn sich
die Gesamtpunktzahl erhöht und die Zeilen gebraucht werden.
Das Diagramm passt sich aber an, das ist schon mal schön.
Dumm nur, dass man später diese Hilfsspalten gar nicht mehr sehen soll,
dann klappt auch das mit dem Filter nicht.
... Tja. Wieviele Fälle gibt es nochmal?
Evtl. verschiedene Tabelle (i.e. Vorlagen)?
tom
Oder du verwuschtelst die ganzen Rechnungen etc. auf ein extra
Tabellenblatt und blendest dieses dann aus. Das Diagramm im sichtbaren
Tabellenblatt (in dem auch die Eingaben stattfinden) bezieht dann die
Daten aus dem ausgeblendeten. Du musst dann noch einen Weg finden den
Filter im ausgeblendeten Blatt vom sichtbaren zu steuern, geht das?
Ich habe das gestern rein interessehalber einmal ausprobiert, und
festgestellt, dass die Filter sich nicht automatisch aktualisieren.
Die einzige Möglichkeit, die mir dazu einfällt, ist ein Makro, dass
entweder eine Schleife über alle Zeilen macht, oder einen Filter steuert.
Da Micha Das Dokument nicht nur alleine nutzen will, ist ein Makro wohl
die beste Lösung. Dies könnte dann über einen Knopf,
oder automatisch bei änderund einer bestimmten Zelle gestartet werden.
Was mir noch aufgefallen ist: wenn man ein Säulendiagramm statt einen
Balkendiagramm nimmt, werden lehre Zellen automatisch nicht ins Diagramm
übernommen.
Ist das ein Bug? Zumindest ist dieses unterschiedliche Verhalten doch
sehr fragwürdig.

Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-14 14:48:46 UTC
Permalink
Post by Frieder
Post by Tom Hart
Wieviele verschiedene Fälle gibt es denn, nur zwei?
Nein, von ca. 25 bis 100 ist alles drin.
Post by Frieder
Post by Tom Hart
Oder du verwuschtelst die ganzen Rechnungen etc. auf ein extra
Tabellenblatt und blendest dieses dann aus. Das Diagramm im sichtbaren
Tabellenblatt (in dem auch die Eingaben stattfinden) bezieht dann die
Daten aus dem ausgeblendeten. Du musst dann noch einen Weg finden den
Filter im ausgeblendeten Blatt vom sichtbaren zu steuern, geht das?
Ich fürchte, das geht nicht, habe es aber jetzt noch nicht ausprobiert.
Schöner wäre es, wenn Filter automatisch aktualisiert werden würden.
Post by Frieder
Ich habe das gestern rein interessehalber einmal ausprobiert, und
festgestellt, dass die Filter sich nicht automatisch aktualisieren.
eben. Das ist Teil des Problems...
Post by Frieder
Die einzige Möglichkeit, die mir dazu einfällt, ist ein Makro, dass
entweder eine Schleife über alle Zeilen macht, oder einen Filter steuert.
Leider habe ich erstens keine Ahnung von Makros und zweitens eine
Aversion dagegen. Da andere das Dokument auch nutzen können sollen, ist
das auch keine Lösung. Ich aktiviere jedenfalls keine Makros in Dateien
anderer Leute...

Ich glaube, dann würde ich lieber auf dieses eigentlich passende, schöne
Diagramm verzichten als eine Makrolösung einzubauen.
Post by Frieder
Was mir noch aufgefallen ist: wenn man ein Säulendiagramm statt einen
Balkendiagramm nimmt, werden lehre Zellen automatisch nicht ins Diagramm
übernommen.
DAS wäre eine Lösung, wenn es denn bei mir klappen würde. Leider sind
die leeren Zellen (bei mir) auch im Säulendiagramm enthalten.

Ganz am Anfang gab es doch die Idee mit dem Verschiebung-Befehl, der
einen Bereich zurück liefert. Kann man diesen Bereich nicht "irgendwie"
benennen und dies dann im Diagramm angeben?

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-14 16:27:43 UTC
Permalink
Post by Micha Kuehn
Post by Frieder
Post by Tom Hart
Wieviele verschiedene Fälle gibt es denn, nur zwei?
Nein, von ca. 25 bis 100 ist alles drin.
Post by Frieder
Post by Tom Hart
Oder du verwuschtelst die ganzen Rechnungen etc. auf ein extra
Tabellenblatt und blendest dieses dann aus. Das Diagramm im sichtbaren
Tabellenblatt (in dem auch die Eingaben stattfinden) bezieht dann die
Daten aus dem ausgeblendeten. Du musst dann noch einen Weg finden den
Filter im ausgeblendeten Blatt vom sichtbaren zu steuern, geht das?
Ich fürchte, das geht nicht, habe es aber jetzt noch nicht ausprobiert.
Schöner wäre es, wenn Filter automatisch aktualisiert werden würden.
Post by Frieder
Ich habe das gestern rein interessehalber einmal ausprobiert, und
festgestellt, dass die Filter sich nicht automatisch aktualisieren.
eben. Das ist Teil des Problems...
Post by Frieder
Die einzige Möglichkeit, die mir dazu einfällt, ist ein Makro, dass
entweder eine Schleife über alle Zeilen macht, oder einen Filter steuert.
Leider habe ich erstens keine Ahnung von Makros und zweitens eine
Aversion dagegen.
Das erstere ist kein Problem, denn ich hätte da ein schönes Makro, was
dir helfen könnte.
Gegen das Zweite bin ich leider machtlos.
Post by Micha Kuehn
Da andere das Dokument auch nutzen können sollen, ist das auch keine
Lösung. Ich aktiviere jedenfalls keine Makros in Dateien anderer Leute...
Das musst du auch gar nicht, da sie das selber machen müssen.
Post by Micha Kuehn
Ich glaube, dann würde ich lieber auf dieses eigentlich passende,
schöne Diagramm verzichten als eine Makrolösung einzubauen.
Hier für die, die es interessiert das Makro:

Aufgerufen wird es durch eine Funktion:
=RANGEFILTER("Tabelle1";"A2:J45";5;N1)
Tabelle1="Name der Tabelle, auf der gefiltert werden soll"
A2:J45="Filter Bereich"
5=Spalte nach der gefiltert werden soll(beginnt immer mit 0)
N1= die Zelle, in der das Filterkriterium steht. wenn sich diese Zelle
"ändert" wird das Makro erneut ausgeführt.
Es können auch mehrere Filterkriterien Eingegeben werden: sie müssen
dann in eckigen Klammern stehen,
und mit einem Komma getrennt werden.z.B. [0,1,2,3] .
Ein schöner Trick: Sreibe in N1 : =WENN(O1="";P1;P1) in O1 ändert sich
der Wert z.b.
bei einer Berechnung, und in P1 steht ein unveränderliches Filterkriterium.
Nach jeder Neuberechnung wird dadurch der Filter Aktualisiert.

Natürlich kann die Funktion auch von einem Makro aus aufgerufen werden

Jetzt aber der Code:
Option Explicit

Function rangeFilter (ByVal sSheet As String,ByVal sRange As
String,ByVal nFilterCol As long,ByVal sFilterString As String)As String
Dim oDoc As Object
Dim oCellRange As Object
Dim oFilterDescriptor As Object
Dim Filterarray(0)
Dim Filterfeld
Filterfeld = createUnoStruct("com.sun.star.sheet.TableFilterField")
oDoc = ThisComponent
oCellRange = oDoc.Sheets.getByName(sSheet).getCellRangeByName(sRange)
oFilterDescriptor = oCellRange.createFilterDescriptor(True)
oFilterDescriptor.ContainsHeader = False
oFilterDescriptor.UseRegularExpressions = True
oFilterDescriptor.isCaseSensitive = false
oFilterDescriptor.CopyOutputData = false
'oFilterDescriptor.OutputPosition =
oDoc.Sheets.getByName("Tabelle2").getCellRangeByName("A1")

Filterfeld.operator = com.sun.star.sheet.FilterOperator.EQUAL

Filterfeld.StringValue = sFilterString
Filterfeld.field = nFilterCol
FilterArray(0) = Filterfeld

oFilterDescriptor.setFilterFields(FilterArray)
oCellRange.filter(oFilterDescriptor)
rangeFilter="Filter Funktion"

end Function
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Franklin Schiftan
2011-12-14 17:29:35 UTC
Permalink
Hallo Micha Kuehn,
Post by Micha Kuehn
Ganz am Anfang gab es doch die Idee mit dem Verschiebung-Befehl,
der einen Bereich zurück liefert. Kann man diesen Bereich nicht
"irgendwie" benennen und dies dann im Diagramm angeben?
Na ja, wie gesagt, in Excel kann man solche Funktionen bei
Bereichsnamens-Definitionen eingeben - in LO leider (noch?) nicht...
Post by Micha Kuehn
Michael
.... und tschüss

Franklin
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-14 20:51:31 UTC
Permalink
Post by Franklin Schiftan
Na ja, wie gesagt, in Excel kann man solche Funktionen bei
Bereichsnamens-Definitionen eingeben - in LO leider (noch?) nicht...
und in LO scheint man auch keine benannten Bereiche als Datenbereiche
eines Diagramms festlegen zu dürfen.

Schade!

Ich glaube, ich muss aufgeben, da ich mich mit der Makrolösung einfach
nicht anfreunden kann.

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Jost Lange
2011-12-15 09:29:01 UTC
Permalink
Post by Micha Kuehn
Post by Franklin Schiftan
Na ja, wie gesagt, in Excel kann man solche Funktionen bei
Bereichsnamens-Definitionen eingeben - in LO leider (noch?) nicht...
und in LO scheint man auch keine benannten Bereiche als Datenbereiche
eines Diagramms festlegen zu dürfen.
Schade!
Ich glaube, ich muss aufgeben, da ich mich mit der Makrolösung einfach
nicht anfreunden kann.
Hallo,
ich komme noch einmal zurück: (wenn ich die Problematik richtig
verstanden habe)
wieso funktioniert das bei mir?
Ich ermittele über 31 Tage bis zu 124 verschiedene bis zu 3-stellige
Datenpos. und sehe bei
den Eingaben, wie sich die Diagr.-Kurven den verändernden Ist-Zuständen
in unterschiedl.
Farben automatisch anpassen und eine Mittelwert-Linie ist auch noch drin.
Nur soviel als Info.
Mit freundlichen Grüßen!
JoLa
Post by Micha Kuehn
Michael
--
Jost Lange, Dipl.-Ing.
Dozent f. Gebäude-Technik AD
Lektor f. EDV-Anwendungen
59075 Hamm/Westf., Eschstr. 1b
R + F: 02381 - 72838
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-15 10:34:08 UTC
Permalink
Post by Micha Kuehn
Post by Micha Kuehn
Post by Franklin Schiftan
Na ja, wie gesagt, in Excel kann man solche Funktionen bei
Bereichsnamens-Definitionen eingeben - in LO leider (noch?) nicht...
und in LO scheint man auch keine benannten Bereiche als Datenbereiche
eines Diagramms festlegen zu dürfen.
Schade!
Ich glaube, ich muss aufgeben, da ich mich mit der Makrolösung
einfach nicht anfreunden kann.
Hallo,
ich komme noch einmal zurück: (wenn ich die Problematik richtig
verstanden habe)
wieso funktioniert das bei mir?
Ich ermittele über 31 Tage bis zu 124 verschiedene bis zu 3-stellige
Datenpos. und sehe bei
den Eingaben, wie sich die Diagr.-Kurven den verändernden
Ist-Zuständen in unterschiedl.
Farben automatisch anpassen und eine Mittelwert-Linie ist auch noch drin.
Nur soviel als Info.
Mit freundlichen Grüßen!
JoLa
Hallo Jost

Es geht hier nicht darum, dass die Werte nicht automatisch Aktualisiert
werden, denn das tun sie.
Das Problem ist, dass der Definitionsbereich sich nicht automatisch anpasst.
Bei XY- Diagrammen(wie du sie beschreibst) ist dabei das Verhalten auch
noch anders
als bei Balkendiagrammen, um die es hier geht.

Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Jost Lange
2011-12-15 15:47:12 UTC
Permalink
Post by Frieder
Post by Micha Kuehn
Post by Micha Kuehn
Post by Franklin Schiftan
Na ja, wie gesagt, in Excel kann man solche Funktionen bei
Bereichsnamens-Definitionen eingeben - in LO leider (noch?) nicht...
und in LO scheint man auch keine benannten Bereiche als
Datenbereiche eines Diagramms festlegen zu dürfen.
Schade!
Ich glaube, ich muss aufgeben, da ich mich mit der Makrolösung
einfach nicht anfreunden kann.
Hallo,
ich komme noch einmal zurück: (wenn ich die Problematik richtig
verstanden habe)
wieso funktioniert das bei mir?
Ich ermittele über 31 Tage bis zu 124 verschiedene bis zu 3-stellige
Datenpos. und sehe bei
den Eingaben, wie sich die Diagr.-Kurven den verändernden
Ist-Zuständen in unterschiedl.
Farben automatisch anpassen und eine Mittelwert-Linie ist auch noch drin.
Nur soviel als Info.
Mit freundlichen Grüßen!
JoLa
Hallo Jost
Es geht hier nicht darum, dass die Werte nicht automatisch
Aktualisiert werden, denn das tun sie.
Das Problem ist, dass der Definitionsbereich sich nicht automatisch anpasst.
Hallo Frieder
ich möchte den Ausführungen aller mangels ausreichender Kenntnisse nicht
widersprechen, aber in
meinen Tabellen scheint das real anders zu sein. Hier folgen die Linien
der jeweiligen Skalierung.
Die Diagramm-Wand ist für alle Darstellungs-Erfordernisse einheitlich.

Die Y-Achsen-Skalierung erfolgt gem. Erfordernis dynamisch entsprechend
der unterschiedlichen
Monats-Tage. Und entsprechend ist die Werte-Linie dargestellt. Das heißt
sie werden dynamisch
erfaßt und ausgewertet.
Die X-Achsen-Skalierung erfolgt gem. Erfordernis statisch.

Ich habe einmal im Schnell-Test geprüft, wie sich dieses Verhalten in
anderen Darstellungsformen
Balken-, Stab-, Torten-Diagr. auswirkt und keine Besonderheiten gefunden.

Natürlich sind bei mir die Tab.-Erfordernisse andere als bei Micha
Kuehn, aber so viel anders
können diese auch nicht sein, mit Sicherheit anders strukturiert, aber
kaum größer in der
Komplexität und Darstellung.
Mich hat nur die Äußerungsvielfalt zum Generalthema verwundert.

Dir und allen Anderen einen schönen Gruß!
JoLa
Post by Frieder
Bei XY- Diagrammen(wie du sie beschreibst) ist dabei das Verhalten
auch noch anders
als bei Balkendiagrammen, um die es hier geht.
Gruß Frieder
--
Jost Lange, Dipl.-Ing.
Dozent f. Gebäude-Technik AD
Lektor f. EDV-Anwendungen
59075 Hamm/Westf., Eschstr. 1b
R + F: 02381 - 72838
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-15 14:46:03 UTC
Permalink
Post by Micha Kuehn
Post by Franklin Schiftan
Na ja, wie gesagt, in Excel kann man solche Funktionen bei
Bereichsnamens-Definitionen eingeben - in LO leider (noch?) nicht...
und in LO scheint man auch keine benannten Bereiche als Datenbereiche
eines Diagramms festlegen zu dürfen.
Schade!
Ich glaube, ich muss aufgeben, da ich mich mit der Makrolösung einfach
nicht anfreunden kann.
Michael
Hallo Micha
Das ist aber sehr schade, wenn du aufgibst.
Ich habe dir hier ein Diagramm erstellt, wie du es ursprünglich
wolltest.(mit eingeblendeten Namen als XY- Diagramm).
Hier wird zwar der Wertebereich automatisch angepasst, aber wenn man
neue Namen eingibt, wird die Beschriftung
nicht automatisch übernommen. Mann muss jedes mal, wenn neue Namen
hinzukommen den Datenbereich des Diagramms
kurz ändern und dann wieder zurücksetzen.(auch dafür kann mann(ich) ganz
schnell ein Makro schreiben)
Also ist auch diese Lösung nichts für dich. du kannst es dir aber gerne
anschauen.
hier der Link:
https://docs.google.com/open?id=0B0GTh9rnF-BPMWE4NDQ0NzEtNzNkNS00MDA3LTkxNjUtMmU1ZDg1ZmZkOThi

Wie es aussieht, wird dir keine andere Möglichkeit Bleiben, als ein
anderes Programm zum erzeugen deines Diagramms zu Nutzen.
du kannst es ja mal mit Google-Spreadsheets ( Wenn du ein googlemail
Konto hast einfach auf T"ext & Tabellen" Klicken)ausprobieren.

Bugs:

Mir sind bei den Versuchen mit XY-Diagrammen im Moment mehrere
Schwerwiegende Bugs aufgefallen.
Ich werde mich bei Gelegenheit um Bug-Reports kümmern. (LO 3.3.4 und Win7)
1. Automatische Skalierung der Y-Achse in Diagrammen Funktioniert nicht.
Statt dem Minimum(Häkchen) fängt die Achse immer bei 0 an.
2.Datenbeschriftung (formatieren)->Kategorie anzeigen:
die so erzeugten Beschriftungen sind in der Regel die Falschen. (siehe
obigen Link: werden die Daten anders Sortiert, stimmen die
Beschriftungen nicht mehr.)
Ich muss den Ursprungs- Datensatz extrem kompliziert Sortieren, damit
die Beschriftung einigermaßen stimmt.
3. nachträglich geänderte Beschriftungen in dem Ursprungs- Datensatz
werden nicht in das Diagramm übernommen.
4. Werte, die nachträglich geändert werden werden zum Teil nicht im
Diagramm übernommen.
5. Definiere ich den Datenbereich des Diagramms größer als den
ursprünglichen Datenbereich,
werden die Daten, die ich Später in den erweiterten Bereich eingebe
nicht ins Diagramm übernommen,
obwohl dieser Bereich im Diagramm Definiert ist, erst wenn ich den
Bereich im Diagramm neu definiere funktioniert es.

Ich bin bis jetzt noch nicht dazu gekommen in Bugzilla zu schauen, ob
diese Bugs schon gemeldet sind.

Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-15 20:56:35 UTC
Permalink
Post by Franklin Schiftan
Hallo Micha
Das ist aber sehr schade, wenn du aufgibst.
Finde ich auch...
Post by Franklin Schiftan
Ich habe dir hier ein Diagramm erstellt, wie du es ursprünglich
wolltest.(mit eingeblendeten Namen als XY- Diagramm).
Ey, das geht ja doch! Das ist doch super! Leider kann ich es für meinen
ursprünglichen Zweck nicht nutzen, weil es erstens zu groß sein muss, um
lesbar zu sein (das hatte ich nicht bedacht) und zweitens weil das
Eintragen in die Tabelle ja die Sortierung voraussetzt und drittens,
weil die Bereiche nicht automatisch bestimmt werden.

Eigentlich sollte das Diagramm Teil eines viel größeren
Tabellendokuments werden, das jetzt schon immer sehr lange zum Laden
benötigt... Da gibt es z.B. sechs Tabellen für je eine Klassenarbeit und
deren Auswertung. Wenn ich jetzt noch je eine Hilfstabelle brauche,
werde ich selbst - glaube ich - das nicht mehr durchschauen, was da
passiert. Und das Diagramm wäre eben auch nicht lesbar, weil es ja nicht
die einzige Info auf der Seite wäre. Aber ich denk - wenn ich mal wieder
mehr Zeit habe - darüber nach, ob und wie ich das verwende.

Jetzt könnte ich evtl. noch eine Version brauchen, wo auf dem einen
Tabellenblatt in drei Spalten Nachname, Vorname, Punkte stehen (nach
Namen alphabetisch sortiert) und wo dann diese nach Punkten sortiert in
der anderen Tabelle eingetragen werden (automatisch).

Wie man das Diagramm bei geänderter Punktzahl oder neuen Namen anpassen
muss, habe ich noch nicht verstanden. Als ich das mal probiert hatte,
ging dann gar nichts mehr, d.h. die Hälfte der Namen im Diagramm war
plötzlich weg.
Post by Franklin Schiftan
Hier wird zwar der Wertebereich automatisch angepasst, aber wenn man
neue Namen eingibt, wird die Beschriftung
nicht automatisch übernommen. Mann muss jedes mal, wenn neue Namen
hinzukommen den Datenbereich des Diagramms
kurz ändern und dann wieder zurücksetzen.(auch dafür kann mann(ich) ganz
schnell ein Makro schreiben)
Für den Fall, dass ich das nur für mich verwende und nicht in die
umfassendere Datei mit einbaue, könnte ich darüber nachdenken, auch mal
ein Makro zu verwenden... Ich sträube mich nur auch deswegen dagegen,
weil ich es gerne verstehen würde, aber keine Kapazitäten sehe, mir das
anzueignen.

Eine sehr abgespeckte Version meiner KA-Auswertung habe ich mal hier
hinterlegt: www.bm-kuehn.de/temp/auswertung-einer-ka.ods. Da jetzt
irgendwo (vielleicht auf einem separaten Tabellenblatt oder besser auf
dem Haupttabellenblatt, aber auf einer extra Druckseite) noch dein
Diagramm drin zu haben, dann mit dem Makro zur automatischen Anpassung,
das wäre gar nicht so verkehrt (besser natürlich noch ohne Makro)...

Vielen herzlichen Dank für deine Hartnäckigkeit und die selbstlosen
Versuche mir zu helfen. Auch an alle anderen, die sich hier schon
beteiligt haben...!

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-18 16:44:11 UTC
Permalink
Post by Micha Kuehn
Für den Fall, dass ich das nur für mich verwende und nicht in die
umfassendere Datei mit einbaue, könnte ich darüber nachdenken, auch
mal ein Makro zu verwenden... Ich sträube mich nur auch deswegen
dagegen, weil ich es gerne verstehen würde, aber keine Kapazitäten
sehe, mir das anzueignen.
Eine sehr abgespeckte Version meiner KA-Auswertung habe ich mal hier
hinterlegt: www.bm-kuehn.de/temp/auswertung-einer-ka.ods. Da jetzt
irgendwo (vielleicht auf einem separaten Tabellenblatt oder besser auf
dem Haupttabellenblatt, aber auf einer extra Druckseite) noch dein
Diagramm drin zu haben, dann mit dem Makro zur automatischen
Anpassung, das wäre gar nicht so verkehrt (besser natürlich noch ohne
Makro)...
Vielen herzlichen Dank für deine Hartnäckigkeit und die selbstlosen
Versuche mir zu helfen. Auch an alle anderen, die sich hier schon
beteiligt haben...!
Michael
Hallo Michael

Ich habe dein Dokument etwas verändert,
und eine extra Tabelle (eigentlich zwei, eine ist aber versteckt) für
das Diagramm eingefügt.
Außerdem wird das Diagramm automatisch per Makro aktualisiert.
Hier der Link zu meiner Version:
https://docs.google.com/open?id=0B0GTh9rnF-BPNzNiN2ViNTgtZWQ0Zi00NjRhLTgzZWUtZTU5NGQwZGM1NmZl

Es gäbe noch einiges, was man verbessern könnte, aber ich habe jetzt
keine Lust mehr.
Vor allem die Tabelle Diagramm_Daten (versteckt) ist noch nicht optimal,
aber es funktioniert.
Noch ein Tipp am Rande:
Wenn du nicht willst, das bestimmte Berechnungen sichtbar sind,
dann mache sie auf eine Extra-Tabelle, und verstecke diese Tabelle,
anstatt die Berechnungen auf ein normales Blatt zu machen, und die
Schrift weiß zu machen.

Gruß
Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-18 17:54:40 UTC
Permalink
Hallo,
in der ersten Version war leider noch ein Fehler.
Hier die korrigierte Version:
https://docs.google.com/open?id=0B0GTh9rnF-BPNDBjMzY2MzktNTQyYi00NzU4LTk2MGItYzY0YzZjY2MxOGVi

Gruß Frieder
Post by Frieder
Post by Micha Kuehn
Für den Fall, dass ich das nur für mich verwende und nicht in die
umfassendere Datei mit einbaue, könnte ich darüber nachdenken, auch
mal ein Makro zu verwenden... Ich sträube mich nur auch deswegen
dagegen, weil ich es gerne verstehen würde, aber keine Kapazitäten
sehe, mir das anzueignen.
Eine sehr abgespeckte Version meiner KA-Auswertung habe ich mal hier
hinterlegt: www.bm-kuehn.de/temp/auswertung-einer-ka.ods. Da jetzt
irgendwo (vielleicht auf einem separaten Tabellenblatt oder besser
auf dem Haupttabellenblatt, aber auf einer extra Druckseite) noch
dein Diagramm drin zu haben, dann mit dem Makro zur automatischen
Anpassung, das wäre gar nicht so verkehrt (besser natürlich noch ohne
Makro)...
Vielen herzlichen Dank für deine Hartnäckigkeit und die selbstlosen
Versuche mir zu helfen. Auch an alle anderen, die sich hier schon
beteiligt haben...!
Michael
Hallo Michael
Ich habe dein Dokument etwas verändert,
und eine extra Tabelle (eigentlich zwei, eine ist aber versteckt) für
das Diagramm eingefügt.
Außerdem wird das Diagramm automatisch per Makro aktualisiert.
https://docs.google.com/open?id=0B0GTh9rnF-BPNzNiN2ViNTgtZWQ0Zi00NjRhLTgzZWUtZTU5NGQwZGM1NmZl
Die obere Version ist falsch.
Hier die richtige:
https://docs.google.com/open?id=0B0GTh9rnF-BPNDBjMzY2MzktNTQyYi00NzU4LTk2MGItYzY0YzZjY2MxOGVi
Post by Frieder
Es gäbe noch einiges, was man verbessern könnte, aber ich habe jetzt
keine Lust mehr.
Vor allem die Tabelle Diagramm_Daten (versteckt) ist noch nicht
optimal, aber es funktioniert.
Wenn du nicht willst, das bestimmte Berechnungen sichtbar sind,
dann mache sie auf eine Extra-Tabelle, und verstecke diese Tabelle,
anstatt die Berechnungen auf ein normales Blatt zu machen, und die
Schrift weiß zu machen.
Gruß
Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-18 18:23:15 UTC
Permalink
Hallo
tut mir schrecklich Leid
die erste Version war doch richtig, und in der zweiten habe ich es
verschlimmert, statt es zu verbessern.
Damit das nicht noch einmal passiert, habe ich es jetzt auf meine
Homepage veröffentlicht.
Hier der endgültige Link:
https://sites.google.com/site/starbasicmakros/tools/klassenarbeit-bewertung

Gruß Frieder
Post by Micha Kuehn
Hallo,
in der ersten Version war leider noch ein Fehler.
https://docs.google.com/open?id=0B0GTh9rnF-BPNDBjMzY2MzktNTQyYi00NzU4LTk2MGItYzY0YzZjY2MxOGVi
Gruß Frieder
Post by Frieder
Post by Micha Kuehn
Für den Fall, dass ich das nur für mich verwende und nicht in die
umfassendere Datei mit einbaue, könnte ich darüber nachdenken, auch
mal ein Makro zu verwenden... Ich sträube mich nur auch deswegen
dagegen, weil ich es gerne verstehen würde, aber keine Kapazitäten
sehe, mir das anzueignen.
Eine sehr abgespeckte Version meiner KA-Auswertung habe ich mal hier
hinterlegt: www.bm-kuehn.de/temp/auswertung-einer-ka.ods. Da jetzt
irgendwo (vielleicht auf einem separaten Tabellenblatt oder besser
auf dem Haupttabellenblatt, aber auf einer extra Druckseite) noch
dein Diagramm drin zu haben, dann mit dem Makro zur automatischen
Anpassung, das wäre gar nicht so verkehrt (besser natürlich noch
ohne Makro)...
Vielen herzlichen Dank für deine Hartnäckigkeit und die selbstlosen
Versuche mir zu helfen. Auch an alle anderen, die sich hier schon
beteiligt haben...!
Michael
Hallo Michael
Ich habe dein Dokument etwas verändert,
und eine extra Tabelle (eigentlich zwei, eine ist aber versteckt) für
das Diagramm eingefügt.
Außerdem wird das Diagramm automatisch per Makro aktualisiert.
https://docs.google.com/open?id=0B0GTh9rnF-BPNzNiN2ViNTgtZWQ0Zi00NjRhLTgzZWUtZTU5NGQwZGM1NmZl
Die obere Version ist falsch.
https://docs.google.com/open?id=0B0GTh9rnF-BPNDBjMzY2MzktNTQyYi00NzU4LTk2MGItYzY0YzZjY2MxOGVi
Post by Frieder
Es gäbe noch einiges, was man verbessern könnte, aber ich habe jetzt
keine Lust mehr.
Vor allem die Tabelle Diagramm_Daten (versteckt) ist noch nicht
optimal, aber es funktioniert.
Wenn du nicht willst, das bestimmte Berechnungen sichtbar sind,
dann mache sie auf eine Extra-Tabelle, und verstecke diese Tabelle,
anstatt die Berechnungen auf ein normales Blatt zu machen, und die
Schrift weiß zu machen.
Gruß
Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-19 19:42:34 UTC
Permalink
Post by Frieder
https://docs.google.com/open?id=0B0GTh9rnF-BPNzNiN2ViNTgtZWQ0Zi00NjRhLTgzZWUtZTU5NGQwZGM1NmZl
Wieso funktioniert das nicht bei mir? Ich kann die Auswahllisten gar
nicht anklicken, sobald die Datei änderbar ist.
Post by Frieder
Es gäbe noch einiges, was man verbessern könnte, aber ich habe jetzt
keine Lust mehr.
Kann ich verstehen, ist ja nicht dein Arbeitsgebiet.
Post by Frieder
Wenn du nicht willst, das bestimmte Berechnungen sichtbar sind,
dann mache sie auf eine Extra-Tabelle, und verstecke diese Tabelle,
anstatt die Berechnungen auf ein normales Blatt zu machen, und die
Schrift weiß zu machen.
Die Schrift ist weiß, weil sie in Abhängigkeit von anderen Zellen ein
anderen Zellformat erhält (bedingte Formatierung), nicht um sie generell
zu verstecken.

Herzlichen Dank!

Michael
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-19 20:59:29 UTC
Permalink
Post by Micha Kuehn
Post by Frieder
https://docs.google.com/open?id=0B0GTh9rnF-BPNzNiN2ViNTgtZWQ0Zi00NjRhLTgzZWUtZTU5NGQwZGM1NmZl
Hallo,
das ist der Aktuelle Link. Der andere ist veraltet.
https://sites.google.com/site/starbasicmakros/tools/klassenarbeit-bewertung
Post by Micha Kuehn
Wieso funktioniert das nicht bei mir? Ich kann die Auswahllisten gar
nicht anklicken, sobald die Datei änderbar ist.
Das verstehe ich nicht. Bei mir klappt alles einwandfrei(LO3.3.4).
Und Was meinst du mit "sobald die Datei änderbar ist"?
Was ich allerdings gerade festgestellt habe:
In LO3.4.4 Portable wird das Diagramm bei mit total falsch angezeigt.
An was das Liegt weiß ich im Moment nicht,
aber ich vermute, dass da irgend eine Funktion in LO3.4.4 verbugt ist.
Ich schau es mir noch mal an.

Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-20 14:10:32 UTC
Permalink
Hallo
ich habe lange herumprobiert,
aber unter LO3.4.4 bekomme ich es auch nicht richtig zum Laufen.
Ich habe das Tool unter LO3.3.4 entworfen, wo auch alles einwandfrei
funktioniert.
Mit dem Veränderten Makro läuft es zwar auch in LO3.4.4, aber:
Unter LO3.4.4(Portable Win7) tritt nach mehrmaligem Speichern
ein Problem auf, so dass nicht mehr gespeichert werden kann.
Die Ursache hierfür ist mir noch unbekannt. Es lässt sich nur
mit Sicherheit sagen, dass es ein Bug in LO3.4.4 ist.
Ob es eine Möglichkeit gibt, diesen Bug zu umgehen weiß ich nicht.
Hier der Link zum Download der Version2:
https://sites.google.com/site/starbasicmakros/tools/klassenarbeit-bewertung

Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-21 18:52:08 UTC
Permalink
Post by Frieder
Post by Micha Kuehn
Wieso funktioniert das nicht bei mir? Ich kann die Auswahllisten gar
nicht anklicken, sobald die Datei änderbar ist.
Das verstehe ich nicht. Bei mir klappt alles einwandfrei(LO3.3.4).
Und Was meinst du mit "sobald die Datei änderbar ist"?
Damit meine ich: Wenn ich deine Website im Browser habe und den Link
anklicke, kann ich direkt auf öffnen gehen. Dann wird die Datei
runtergeladen und sofort mit LO geöffnet. Die Datei befindet sich dann
in irgendeinem Tempordner und kann mit LO nicht geändert werden
(Schreibschutz ist aktiv). In diesem Zustand kann ich die Auswhllisten
benutzen.

Speichere ich die Datei aber irgendwo sinnvoll hin, dann wird sie
änderbar und nun kann ich die Auswahllisten nicht mehr aktivieren. Ich
kann sie nur wie Grafiken auswählen oder auch die Zellen, sie sich
"dahinter" befinden auswählen. Aber benutzbar ist das so nicht.

Ich habe es mit LO 3.4.3 unter Linux Ubuntu getestet. Ich glaube, ich
nutze die Version, die mit Ubuntu geliefert wurde, bin mir da aber nicht
100%-ig sicher.
Post by Frieder
In LO3.4.4 Portable wird das Diagramm bei mit total falsch angezeigt.
Bei mir gibt es blaue und rote "Punkte" im Diagramm. Den Sinn habe ich
darin noch nicht gefunden. Evtl. ist das die "falsche" Darstellung?

Danke nochmal für dein Engagement!

Micha
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-22 09:53:52 UTC
Permalink
Hallo Micha
Post by Micha Kuehn
Post by Frieder
Post by Micha Kuehn
Wieso funktioniert das nicht bei mir? Ich kann die Auswahllisten gar
nicht anklicken, sobald die Datei änderbar ist.
Das verstehe ich nicht. Bei mir klappt alles einwandfrei(LO3.3.4).
Und Was meinst du mit "sobald die Datei änderbar ist"?
Damit meine ich: Wenn ich deine Website im Browser habe und den Link
anklicke, kann ich direkt auf öffnen gehen. Dann wird die Datei
runtergeladen und sofort mit LO geöffnet. Die Datei befindet sich dann
in irgendeinem Tempordner und kann mit LO nicht geändert werden
(Schreibschutz ist aktiv). In diesem Zustand kann ich die Auswhllisten
benutzen.
Speichere ich die Datei aber irgendwo sinnvoll hin, dann wird sie
änderbar und nun kann ich die Auswahllisten nicht mehr aktivieren. Ich
kann sie nur wie Grafiken auswählen oder auch die Zellen, sie sich
"dahinter" befinden auswählen. Aber benutzbar ist das so nicht.
Hast du schon probiert die Datei erst richtig herunterzuladen, und in
einem Arbeits- Ordner zu speichern, bevor du sie mit LO öffnest?
Ich denke das sollte das Problem beheben.
Post by Micha Kuehn
Ich habe es mit LO 3.4.3 unter Linux Ubuntu getestet. Ich glaube, ich
nutze die Version, die mit Ubuntu geliefert wurde, bin mir da aber
nicht 100%-ig sicher.
Post by Frieder
In LO3.4.4 Portable wird das Diagramm bei mit total falsch angezeigt.
Bei mir gibt es blaue und rote "Punkte" im Diagramm. Den Sinn habe ich
darin noch nicht gefunden. Evtl. ist das die "falsche" Darstellung?
Ja das ist die falsche Darstellung. Mit der zweiten Version (siehe meine
Homepage) passiert das aber nicht mehr.
Hier der
Link:https://sites.google.com/site/starbasicmakros/tools/klassenarbeit-bewertung
dies hatte ich aber bereits hier in der Mailing-Liste geschrieben.
diese Version lauft auch in der 3.4er Reihe.

Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Micha Kuehn
2011-12-22 13:48:03 UTC
Permalink
Post by Frieder
Hast du schon probiert die Datei erst richtig herunterzuladen, und in
einem Arbeits- Ordner zu speichern, bevor du sie mit LO öffnest?
Weiß nicht mehr, ob ich sie erst geöffnet und dann mit Speichern unter
gespeichert hatte oder erst gespeichert und dann geöffnet. Auf jeden
Fall klappt es jetzt hier bei mir.
Post by Frieder
Ja das ist die falsche Darstellung. Mit der zweiten Version (siehe meine
Homepage) passiert das aber nicht mehr.
Hier der
Link:https://sites.google.com/site/starbasicmakros/tools/klassenarbeit-bewertung
dies hatte ich aber bereits hier in der Mailing-Liste geschrieben.
diese Version lauft auch in der 3.4er Reihe.
Sorry, evtl. hatte ich trotzdem die alte Version. Jedenfalls habe ich es
jetzt neu probiert und hier geht es. Super!

Leider lässt sich das so noch nicht in meine größere Datei (Auswertung
mehrerer Klassenarbeiten innerhalb eines Jahres, Berechnung auch anderer
Noten) einbauen und ich will auch die Möglichkeit behalten, zwei
verschiedene Bewertungen nebeneinander zu sehen, aber was du da gemacht
hast ist trotzdem super!

Irgendwann will ich dann auch mal Makros soweit lernen/verstehen, dass
ich dieses Makro kapiere. Ich nutze ungern solche Dinge, wenn ich sie
nicht verstehe.

Wie kann ich denn gaze Tabellen verstecken bzw. versteckte/ausgeblendete
wieder einblenden? Ich kenne das bisher nur für Zeilen/Spalten.

Micha
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-22 14:29:53 UTC
Permalink
Hallo Micha
Post by Micha Kuehn
Post by Frieder
Hast du schon probiert die Datei erst richtig herunterzuladen, und in
einem Arbeits- Ordner zu speichern, bevor du sie mit LO öffnest?
Weiß nicht mehr, ob ich sie erst geöffnet und dann mit Speichern unter
gespeichert hatte oder erst gespeichert und dann geöffnet. Auf jeden
Fall klappt es jetzt hier bei mir.
Post by Frieder
Ja das ist die falsche Darstellung. Mit der zweiten Version (siehe meine
Homepage) passiert das aber nicht mehr.
Hier der
Link:https://sites.google.com/site/starbasicmakros/tools/klassenarbeit-bewertung
dies hatte ich aber bereits hier in der Mailing-Liste geschrieben.
diese Version lauft auch in der 3.4er Reihe.
Sorry, evtl. hatte ich trotzdem die alte Version. Jedenfalls habe ich
es jetzt neu probiert und hier geht es. Super!
Leider lässt sich das so noch nicht in meine größere Datei (Auswertung
mehrerer Klassenarbeiten innerhalb eines Jahres, Berechnung auch
anderer Noten) einbauen und ich will auch die Möglichkeit behalten,
zwei verschiedene Bewertungen nebeneinander zu sehen, aber was du da
gemacht hast ist trotzdem super!
Wenn du mir deine Große Datei schickst, dann baue ich es dir da ein.
Zwei verschiedene Bewertungen nebeneinander ist auch kein Problem.
Allerdings waren mir deine Abfragen mit Tausend WENN Funktionen einfach
zu unübersichtlich, deshalb habe ich es mit SVERWEIS gemacht.
Eine Zweite Spalte mit einem SVERWEIS ist aber kein Problem.
Ich bin aber auch gerade dabei, die Makros so umzubauen, dass du sie als
normale Formeln in Calc aufrufen kannst (eventuell als Extenseion),
Dann kannst du sie auch selber einbauen.
Post by Micha Kuehn
Irgendwann will ich dann auch mal Makros soweit lernen/verstehen, dass
ich dieses Makro kapiere. Ich nutze ungern solche Dinge, wenn ich sie
nicht verstehe.
Hier findest du ein paar Links die nützlich sind wenn du
Makro-Programmierung Lernen willst.
Vor allem das Buch von Andrew Pitonyak kann ich da sehr empfehlen.
https://sites.google.com/site/starbasicmakros/makros
P.S. Wie LibreOffice oder dein Betriebssystem funktionieren verstehst du
bestimmt auch nicht, trotzdem benutzt du sie.
Post by Micha Kuehn
Wie kann ich denn gaze Tabellen verstecken bzw.
versteckte/ausgeblendete wieder einblenden? Ich kenne das bisher nur
für Zeilen/Spalten.
UnterMenü-> Format->Tabellen->Einblenden oder Ausblenden
Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Nino Novak
2011-12-15 21:28:55 UTC
Permalink
Hallo Frieder,
Post by Frieder
Ich werde mich bei Gelegenheit um Bug-Reports kümmern. (LO 3.3.4 und Win7)
da die Programmierung der 3.3.-Reihe wohl bald beendet wird, wäre es
vielleicht nicht schlecht, wenn du die Bugs gleich gegen die 3.5-Reihe/Master
testen würdest.

(ich mein ja nur)

Gruß Nino
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Frieder
2011-12-16 09:42:23 UTC
Permalink
Post by Nino Novak
Hallo Frieder,
Post by Frieder
Ich werde mich bei Gelegenheit um Bug-Reports kümmern. (LO 3.3.4 und Win7)
da die Programmierung der 3.3.-Reihe wohl bald beendet wird, wäre es
vielleicht nicht schlecht, wenn du die Bugs gleich gegen die 3.5-Reihe/Master
testen würdest.
(ich mein ja nur)
Gruß Nino
Hallo Nino
Du hast ja recht. Trotzdem ist es für die Entwickler immer gut zu wissen,
wo diese Bugs das erste mal auftauchten.
aber ich werde deiner bitte nachkommen, und mir die 3.5.0Beta in einer VM
installieren und das Testen.
Gruß Frieder
--
Informationen zum Abmelden: E-Mail an users+***@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Loading...