Re: [de-users] Diagramme in Calc
--- Original Nachricht --- Hallo, ich möchte ein Diagramm machen welches mir die Zeiten einer Laufserie über mehrere Jahre von mehr als einem Läufer anzeigt. Bei einem Läufer ist das kein Problem, ein Stapelbalken je Jahr die Jahre nebeneinander. Doch wie mache ich das mit z. B. 3 Läufern in einem Diagramm?? Hallo, ich würde für jeden Läufer eine Spalte nehmen und für das Diagramm ein XY-Diagramm. Hier ein mögliches Beispiel: http://dl.dropbox.com/u/3483911/Laeuferzeiten-Diagramm.ods Mit freundlichen Grüßen Alois -- http://www.easy4me.info - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätz e
Am 06.12.2010 16:30, Christian Wunderlich wrote: Hallo Peter, Hallo Christian, Am 06.12.2010 15:37, schrieb Christian Wunderlich: Ich habe eine Tabelle mit etwas über dreihundert Zeilen. In jeder Zeile steht vorne ein Name und dahinter 10 Spalten mit Daten. Ich benötige nun ein Diagramm um die Daten schnell auszuwerten. Da die Daten aber in sehr unterschiedlichen Liegen spielen (mal 15k +/- 2k und mal 200 +/- 50) kann ich nicht einfach die ganze Liste markieren und ein Diagramm erzeugen. Dann hab ich für die geringe Zeile eine Flatline. Daher bräuchte ich eine schnelle Möglichkeit für jede Zeile am besten ein eigenes Diagramm zu machen. Wenn ich das von Hand mache wie im Augenblick bekomme ich die Auswertung in einem Monat fertig. Writer-Tabelle, Calc-Tabelle? Diagrammtyp? Bitte Entschuldige. Calc Tabelle. Als Diagramm habe ich ein Liniendiagramm verwendet. Gruß, Christian Am einfachsten könnte man das mit einem Diagramm und mehrfachen Szenarios bewerkstelligen. Du kannst Deine vorhandenen Spalten in die Szenarien kopieren, verschieben oder auch verlinken. http://user.services.openoffice.org/en/forum/download/file.php?id=3004 - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätz e
Hallo Christian, Am 2010-12-06 15:37, schrieb Christian Wunderlich: Hallo Leute, Ich habe eine, vermutlich sogar sehr leichte, Frage. Leider finde ich keine Antwort darauf. Ich habe eine Tabelle mit etwas über dreihundert Zeilen. In jeder Zeile steht vorne ein Name und dahinter 10 Spalten mit Daten. Ich benötige nun ein Diagramm um die Daten schnell auszuwerten. Da die Daten aber in sehr unterschiedlichen Liegen spielen (mal 15k +/- 2k und mal 200 +/- 50) kann ich nicht einfach die ganze Liste markieren und ein Diagramm erzeugen. Dann hab ich für die geringe Zeile eine Flatline. Daher bräuchte ich eine schnelle Möglichkeit für jede Zeile am besten ein eigenes Diagramm zu machen. Wenn ich das von Hand mache wie im Augenblick bekomme ich die Auswertung in einem Monat fertig. Ich hoffe auf eure Hilfe. Du möchtest über 300 einzelne Diagramme erzeugen. Ich vermute dass du diese Diagramme außerhalb von Openoffice Calc nutzen möchtest und schlage daher eine etwas andere Vorgangsweise vor: Ich würde das Tabellenblatt mit deinen Daten in eine csv-Tabelle exportieren. Und mit Gnuplot für jede Zeile ein eigenes Diagramm erzeugen lassen. Das freie Statistikpaket R bietet hier sicherlich auch einige Möglichkeiten. Gnuplot in Action ist ein super Buch zu gnuplot. ich habe jetzt keine genaue Vorgehensweise für dich, aber so ungefähr würde ich diese Aufgabe lösen. liebe Grüße Franz - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätz e
Am 07.12.2010 09:15, schrieb Franz Waldmüller: Hallo Christian, Du möchtest über 300 einzelne Diagramme erzeugen. Ich vermute dass du diese Diagramme außerhalb von Openoffice Calc nutzen möchtest und schlage daher eine etwas andere Vorgangsweise vor: Die Diagramme reichen mir in Calc, da ich sie nicht weiterverwenden muss. Es geht mir nur um einen Blick auf die Entwicklung der Zahlen. Gruß, Christian - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätz e
Hallo Peter Am 07.12.2010 08:47, schrieb Peter Eberlein: Eine andere Möglichkeit wäre, ein kleines Makro zu benutzen, welches das Diagramm dynamisch ändert: Danke für das Makro. Ich werde mal alle Möglichkeiten ausprobieren und sehen mit welcher ich die Daten am schnellsten auswerten kann. Gruß, Christian Wunderlich - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätz e
Am 06.12.2010 23:29, schrieb Michael Höhne: Hallo Christian, Du könntest die Daten über eine weitere Tabelle normalisieren: Das Minimum einer Zeile bekommt den Wert 0 und der größte Wert den Wert 1. Beispiel: Original: Z112 -19 5 Z2 1000 1100 200 1500 300 Z3 0,52 -2 1,3 0,2 Normalisiert [ (Wert-Minimum)/(Maximum-Minimum) ]: Z1' 0,20 0,30 0,00 1,00 0,60 Z2' 0,58 0,67 1,00 0,08 0,00 Z3' 0,63 1,00 0,00 0,83 0,55 Wenn du nun noch zu jeder Zeile einen fixen Wert addierst, kannst du problemlos mehrere Zeilen in ein Diagramm packen: Z1 0,20 0,30 0,00 1,00 0,60 [zwischen 0...1 s.o.] Z2 1,58 1,67 2,00 1,08 1,00 [durch +1 je Wert zwischen 1...2] Z3 2,63 3,00 2,00 2,83 2,55 [durch +2 je Wert zwischen 2...3] Danke dir. Gruß, Christian - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätz e
Hallo Christian, Am 06.12.2010 15:37, schrieb Christian Wunderlich: Ich habe eine Tabelle mit etwas über dreihundert Zeilen. In jeder Zeile steht vorne ein Name und dahinter 10 Spalten mit Daten. Ich benötige nun ein Diagramm um die Daten schnell auszuwerten. Da die Daten aber in sehr unterschiedlichen Liegen spielen (mal 15k +/- 2k und mal 200 +/- 50) kann ich nicht einfach die ganze Liste markieren und ein Diagramm erzeugen. Dann hab ich für die geringe Zeile eine Flatline. Daher bräuchte ich eine schnelle Möglichkeit für jede Zeile am besten ein eigenes Diagramm zu machen. Wenn ich das von Hand mache wie im Augenblick bekomme ich die Auswertung in einem Monat fertig. Writer-Tabelle, Calc-Tabelle? Diagrammtyp? Gruß Peter - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätze
Hallo Peter, Hallo Christian, Am 06.12.2010 15:37, schrieb Christian Wunderlich: Ich habe eine Tabelle mit etwas über dreihundert Zeilen. In jeder Zeile steht vorne ein Name und dahinter 10 Spalten mit Daten. Ich benötige nun ein Diagramm um die Daten schnell auszuwerten. Da die Daten aber in sehr unterschiedlichen Liegen spielen (mal 15k +/- 2k und mal 200 +/- 50) kann ich nicht einfach die ganze Liste markieren und ein Diagramm erzeugen. Dann hab ich für die geringe Zeile eine Flatline. Daher bräuchte ich eine schnelle Möglichkeit für jede Zeile am besten ein eigenes Diagramm zu machen. Wenn ich das von Hand mache wie im Augenblick bekomme ich die Auswertung in einem Monat fertig. Writer-Tabelle, Calc-Tabelle? Diagrammtyp? Bitte Entschuldige. Calc Tabelle. Als Diagramm habe ich ein Liniendiagramm verwendet. Gruß, Christian - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätze
Hallo Christian, Ich habe eine Tabelle mit etwas über dreihundert Zeilen. In jeder Zeile steht vorne ein Name und dahinter 10 Spalten mit Daten. Ich benötige nun ein Diagramm um die Daten schnell auszuwerten. Da die Daten aber in sehr unterschiedlichen Liegen spielen (mal 15k +/- 2k und mal 200 +/- 50) kann ich nicht einfach die ganze Liste markieren und ein Diagramm erzeugen. Dann hab ich für die geringe Zeile eine Flatline. ... Du könntest die Daten über eine weitere Tabelle normalisieren: Das Minimum einer Zeile bekommt den Wert 0 und der größte Wert den Wert 1. Beispiel: Original: Z112 -19 5 Z2 1000 1100 200 1500 300 Z3 0,52 -2 1,3 0,2 Normalisiert [ (Wert-Minimum)/(Maximum-Minimum) ]: Z1' 0,20 0,30 0,00 1,00 0,60 Z2' 0,58 0,67 1,00 0,08 0,00 Z3' 0,63 1,00 0,00 0,83 0,55 Wenn du nun noch zu jeder Zeile einen fixen Wert addierst, kannst du problemlos mehrere Zeilen in ein Diagramm packen: Z1 0,20 0,30 0,00 1,00 0,60 [zwischen 0...1 s.o.] Z2 1,58 1,67 2,00 1,08 1,00 [durch +1 je Wert zwischen 1...2] Z3 2,63 3,00 2,00 2,83 2,55 [durch +2 je Wert zwischen 2...3] Wenn du eine Beispieltabelle möchtest, kannst du dich über PM melden. Gruß, Michael... ...der mit ähnlichen Tricks 3D-Funktionsplots erzeugt. -- / / / / /__/ Michael Höhne / / / / / / mih-hoe...@web.de / / - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme für einige Datensätz e
Hallo Christian, hallo Michael, Am 06.12.2010 23:29, schrieb Michael Höhne: Hallo Christian, Ich habe eine Tabelle mit etwas über dreihundert Zeilen. In jeder Zeile steht vorne ein Name und dahinter 10 Spalten mit Daten. Ich benötige nun ein Diagramm um die Daten schnell auszuwerten. Da die Daten aber in sehr unterschiedlichen Liegen spielen (mal 15k +/- 2k und mal 200 +/- 50) kann ich nicht einfach die ganze Liste markieren und ein Diagramm erzeugen. Dann hab ich für die geringe Zeile eine Flatline. ... Du könntest die Daten über eine weitere Tabelle normalisieren: Das Minimum einer Zeile bekommt den Wert 0 und der größte Wert den Wert 1. Beispiel: Original: Z112 -19 5 Z2 1000 1100 200 1500 300 Z3 0,52 -2 1,3 0,2 Eine andere Möglichkeit wäre, ein kleines Makro zu benutzen, welches das Diagramm dynamisch ändert: Nehmen wir an, die Tabelle beginnt in A1 und sieht so aus: S1 S2 S3 S4 S5 Z112 -19 5 Z2 1000 1100 200 1500 300 Z3 0,52 -2 1,3 0,2 Dann erstellst Du in Zelle A1 eine Listbox (Ansicht-Symbolleisten-Formular Steuerelemente), mit der Du die Zeilen auswählst (Kontrollelement, Eigenschaften). Als Quellbereich wählst Du A2:A4. Der ListBox weist Du über Ereignisse, Status geändert folgendes Makro zu: Sub itemState_Changed(e) 'keine Mehrfachselektion in der ListBox möglich row = e.source.model.selectedItems(0) ' Datenbereiche Dim aRanges(2) as new com.sun.star.table.CellRangeAddress ' Datenbereich für Achsen-Beschriftung aRanges(0).StartColumn=0 aRanges(0).EndColumn=5 aRanges(0).StartRow=0 aRanges(0).EndRow=0 ' Datenbereich für ausgewählte Zeile aRanges(1).StartColumn=0 aRanges(1).EndColumn=5 aRanges(1).StartRow=row+1 aRanges(1).EndRow=row+1 ' Hier ist mit 0 das erste Tabellenblatt bzw. das erste Chart gemeint Thiscomponent.getSheets().getByIndex(0).getCharts().getByIndex(0).setRanges(aRanges()) End Sub Gruß Peter - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Hallo Jörg, vielen Dank für deine Hilfe. Wenn du in einem weiteren Buch näher auf die Digramme mittels Makros eingehst, habe ich noch einige Stolpersteine auf welche hingewiesen werden sollte. 1. Man kann der Methode addnewbyname einen Array mit mehr als nur einem Bereich übergeben. Wichtig dabei ist, wenn der Array vorher deklariert wurde, dass keine leeren Felder bleiben, sonst kommt nur irgendwelcher sinnloser Quatsch raus. 2. Digramme müssen offenbar im gesamten Dokument einen einmaligen Namen haben. mit der Funktion alle.hasbyname oder alle.removebyname, kann man jedoch nur die Digramme finden oder entfernen die auf dem jeweiligen Tabellenblatt sind. Das heißt aber nicht das anschließend keine Fehlermeldung der Funktion addnew kommt, wenn der Name im Dokument schonmal vergeben wurde. Alles in allem machen diese Dinge und die damit einhergehenden Abstürze nicht wirklich Lust darauf. Bei mehr als 44 Diagrammen pro Datei aber sicher der einzig schnelle Weg diese zu erzeugen. Kopieren geht ja leider nicht wirklich. Jedenfalls nicht wenn man einen neuen Datenbereich haben möchte. Viele Grüße Jan - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Hallo Jörg, vielen Dank für deine Hilfe. Wenn du in einem weiteren Buch näher auf die Digramme mittels Makros eingehst, habe ich noch einige Stolpersteine auf welche hingewiesen werden sollte. 1. Man kann der Methode addnewbyname einen Array mit mehr als nur einem Bereich übergeben. Wichtig dabei ist, wenn der Array vorher deklariert wurde, dass keine leeren Felder bleiben, sonst kommt nur irgendwelcher sinnloser Quatsch raus. 2. Digramme müssen offenbar im gesamten Dokument einen einmaligen Namen haben. mit der Funktion alle.hasbyname oder alle.removebyname, kann man jedoch nur die Digramme finden oder entfernen die auf dem jeweiligen Tabellenblatt sind. Das heißt aber nicht das anschließend keine Fehlermeldung der Funktion addnew kommt, wenn der Name im Dokument schonmal vergeben wurde. Alles in allem machen diese Dinge und die damit einhergehenden Abstürze nicht wirklich Lust darauf. Bei mehr als 44 Diagrammen pro Datei aber sicher der einzig schnelle Weg diese zu erzeugen. Kopieren geht ja leider nicht wirklich. Jedenfalls nicht wenn man einen neuen Datenbereich haben möchte. Viele Grüße Jan - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
RE: Re: [de-users] Diagramme via Starbasic bearbeiten
Hallo Jörg, Was soll denn 'Diagrammtypen mischen' bedeuten? Benutzerdefinierte Diagramm-Typen gibt es jedoch nicht. ich habe noch mal ein Beispiel hochgeladen: http://vkw.bplaced.net/Openoffice/Test.xls Bei Openoffice ist leider der Maßstab der zweiten X Achse sehr verkleinert, weshalb man von den Flächen nicht wirklich etwas sieht. Aber in der Legende wird deutlich, das es sich bei den ersten 6 Datenreihen um Flächen und bei den letzten beiden um Linien handelt. Openoffice kann derartige Digramme also interpretieren, aber nicht erstellen. Viele Grüße Jan Ist Ihr wunschn...@freenet.de noch frei? Jetzt prüfen und kostenlose E-Mail-Adresse sichern! http://email.freenet.de/dienste/emailoffice/produktuebersicht/basic/mail/index.html?pid=6829 - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Hallo Jörg, danke für die Antworten. Stimmt auf Seite 513 im Buch stehen weitere Quellen, Aber ich habe natürlich bei Diagrammen gelesen und bei Makros. Außerdem habe ich bei dbg_properties versucht durchzusehen. Inzwischen habe ich in einem englischen Forum etwas gefunden setPropertyValue(LineColor, rgb(0,255,0)) natürlich kann man soetwas nicht einfach mit einer Suche nach Digramm erstellen mit Starbasic und ähnlichem finden. Jetzt versuche ich noch in den Linien Digrammen oder XYDigrammen die Symbole verschwinden zu lassen. Wachrscheinlich wird das hiermit funktionieren :setPropertyValue(SymbolType, com.sun.star.chart.ChartSymbolType.SYMBOL0) Deine Programmzeilen waren aber erheblich kürzer. Was soll denn 'Diagrammtypen mischen' bedeuten? Benutzerdefinierte Diagramm-Typen gibt es jedoch nicht. Was bedeutet Digrammtypen mischen. Das heißt, das zum Beispiel ein Linien und ein Flächendiagramm in einem Diagramm sind. Das geht wie gesagt mit Excel sehr einfach, da man hier der Datenreihe die zweite X Achse zuweisen kann und dann den neuen Digrammtyp. Openoffice stellt diese Digramme dann auch dar. Allerdings kann Openoffice noch nicht mit Zeitachsen, als Rubrickenachsen umgehen, während Excel keine Möglichkeit hat derartige Achsen mit anderen Daten zu beschriften. Also benutzerdefinierte Diagramme gibt es sicher auch: OpenOffice bietet jedermann die Möglichkeit, unabhängig Erweiterungen zu entwickeln. Diese reichen von [...] Einschübe für Diagramme [...] http://wiki.services.openoffice.org/wiki/Extensions_de Die Frage wie aufwendig dies ist und was man dafür tun muss habe ich jedoch nicht finden können. Viele Grüße Jan - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Hallo Jörg, danke für die Antworten. Stimmt auf Seite 513 im Buch stehen weitere Quellen, Aber ich habe natürlich bei Diagrammen gelesen und bei Makros. Außerdem habe ich bei dbg_properties versucht durchzusehen. Inzwischen habe ich in einem englischen Forum etwas gefunden setPropertyValue(LineColor, rgb(0,255,0)) natürlich kann man soetwas nicht einfach mit einer Suche nach Digramm erstellen mit Starbasic und ähnlichem finden. Jetzt versuche ich noch in den Linien Digrammen oder XYDigrammen die Symbole verschwinden zu lassen. Wachrscheinlich wird das hiermit funktionieren :setPropertyValue(SymbolType, com.sun.star.chart.ChartSymbolType.SYMBOL0) Deine Programmzeilen waren aber erheblich kürzer. Was soll denn 'Diagrammtypen mischen' bedeuten? Benutzerdefinierte Diagramm-Typen gibt es jedoch nicht. Was bedeutet Digrammtypen mischen. Das heißt, das zum Beispiel ein Linien und ein Flächendiagramm in einem Diagramm sind. Das geht wie gesagt mit Excel sehr einfach, da man hier der Datenreihe die zweite X Achse zuweisen kann und dann den neuen Digrammtyp. Openoffice stellt diese Digramme dann auch dar. Allerdings kann Openoffice noch nicht mit Zeitachsen, als Rubrickenachsen umgehen, während Excel keine Möglichkeit hat derartige Achsen mit anderen Daten zu beschriften. Also benutzerdefinierte Diagramme gibt es sicher auch: OpenOffice bietet jedermann die Möglichkeit, unabhängig Erweiterungen zu entwickeln. Diese reichen von [...] Einschübe für Diagramme [...] http://wiki.services.openoffice.org/wiki/Extensions_de Die Frage wie aufwendig dies ist und was man dafür tun muss habe ich jedoch nicht finden können. Viele Grüße Jan - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Jan schrieb: Jetzt geht es mir darum die einzelnen Datenreihen in ihrem Aussehen zu verändern. Hallo, darf ich dir die Lektüre der Dokumente auf http://de.openoffice.org/doc/ ans Herz legen, ehe du hier für jeden Tastendruck nachfragst? CU Rainer - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Hallo Rainer, hallo Mario natürlich dürft ihr mir die Docs ans Herz legen. Sein sie versichert dort steht jedoch nichts drin von dem was ich gefragt hatte. Es ist ausführlich beschrieben wie ich mit der Maus jedes Digramm einzeln bearbeiten kann. Es steht aber kein Satz dazu drin wie ich mittels Makro an diesem Digramm irgendwas verändern kann. (Ich hoffe nichts überlesen zu haben) Auch in der ooowiki kann ich zwar fertige Calc makros finden jedoch keines, welches sich damit beschäftigt wie ich ein Digramm erstelle oder dessen Eigenschaften verändere. Den Code für das Einfügen der Digramme habe ich aus dem Buch von Jörg Schmidt Tabellenkalkulation mit Openoffice.org 3 leider ist dort lediglich beschrieben wie man Titel hinzufügt bzw. ändert. Auch zu geteilten Datenbereichen ist dort nichts zu finden. Das erweitern des Arrays brachte aber den gewünschten Erfolg. Keinen Erfolg habe ich aber bisher bei den Datenreihen und der Farbe selbiger. Ebenfalls nichts dokumentiert ist wie man in Openoffice zwei Digrammtypen in einem Digramm mischen kann. Ich hatte/habe die Hoffnung das sie über die zweite Achse möglich sein könnte. Daher helfen mir eure Links leider nicht weiter. Ich habe auch jetzt bereits Digramme erstellt und kann wie gesagt jedes einzelne für sich auch anpassen. Nur das war nicht das Ziel. Ich bitte um Verzeihung sollte ich mich zu unklar ausgedrückt haben. Ich möchte Diagramme mit Basic verändern, nicht mit der Maus. Viele Grüße Jan PS die Dokumente sind bereits sehr umfangreich, so das Eure Sorge das ich nach jedem Tastendruck frage aus meiner Sicht unberechtigt ist. Rainer Bielefeld schrieb: Jan schrieb: Jetzt geht es mir darum die einzelnen Datenreihen in ihrem Aussehen zu verändern. Hallo, darf ich dir die Lektüre der Dokumente auf http://de.openoffice.org/doc/ ans Herz legen, ehe du hier für jeden Tastendruck nachfragst? CU Rainer - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Jan schrieb: Hallo Rainer, hallo Mario natürlich dürft ihr mir die Docs ans Herz legen. Sein sie versichert dort steht jedoch nichts drin von dem was ich gefragt hatte. Es ist ausführlich beschrieben wie ich mit der Maus jedes Digramm einzeln bearbeiten kann. Es steht aber kein Satz dazu drin wie ich mittels Makro an diesem Digramm irgendwas verändern kann. (Ich hoffe nichts überlesen zu haben) Wenn es um Programmierung von Macros geht, und du Code und Beispiele suchst, findest du vieles bei Andrew Pitonyak. Der hat ein super Doc dazu geschrieben. Das ist zwar in englisch, es gibt aber auch eine deutsche (nicht ganz so aktuelle) Übersetzung. Google einfach mal danach. mfg Volker - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme via Starbasic bearbeiten
Hallo Jan, Jan schrieb: Auch in der ooowiki kann ich zwar fertige Calc makros finden jedoch keines, welches sich damit beschäftigt wie ich ein Digramm erstelle oder dessen Eigenschaften verändere. Das Wiki ist zwar inhaltlich sehr gut, gerade Makroprogrammierung ist aber kein Inhalt mit dem sich dieses Wiki (in nennenswertem Umfang) beschäftigt, im Buch (ab Seite 513) nenne ich jedoch diverse Quellen zur Makroprogrammierung. Eine kompakte Zusammenfassung findet sich auch hier: http://de.openoffice.info/viewtopic.php?f=18t=1553 Keinen Erfolg habe ich aber bisher bei den Datenreihen und der Farbe selbiger. z.B.: Sub LinienFarbe() alle = ThisComponent.Sheets(0).Charts dia = alle.getByIndex(0).embeddedObject 'Farbe der ersten Datenreihe auf rot setzen dia.Diagram.getDataRowProperties(0).LineColor = RGB(255,0,0) End Sub Solche Informationen sind i.A. (gewisses Programmierverständnis vorausgesetzt) mit dem ebenfalls im Buch (S. 434) beschriebenen XRAY-Tool (http://ooomacros.sourceforge.net/dev.php#101416) zu ermitteln. Im Konkreten z.B. mittels: '... alle = ThisComponent.Sheets(0).Charts dia = alle.getByIndex(0).embeddedObject XRAYTool.XRAY dia '... das Finden der gesuchten Information ist wegen der relativ hohen 'Komplexität' der Diagrammprogrammierung ggf. nicht ganz so einfach(*), für die Untersuchung von Standardobjekten ist das Arbeiten mit XRay jedoch recht leicht zu beherrschen (*) hier im Konkreten müßte man z.B. zunächst die Methode .getDataRowProperties() in Xray auffinden um dann nochmalig neu aufzurufen m,it dem konkreten Index (0 für erste Reihe): XRAYTool.XRAY dia.Diagram.getDataRowProperties(0) um die LineColor-Eigenschaft mittels Xray zu finden. Ebenfalls nichts dokumentiert ist wie man in Openoffice zwei Digrammtypen in einem Digramm mischen kann. Ich hatte/habe die Hoffnung das sie über die zweite Achse möglich sein könnte. Was soll denn 'Diagrammtypen mischen' bedeuten? Benutzerdefinierte Diagramm-Typen gibt es jedoch nicht. Gruß Jörg - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme exportieren
Hallo, vielen Dank für die Antworten, werde das mal ausprobieren. Bin gerade dabei das Büro zu renovieren, daher geht die Bearbeitung etwas schleppend. Am Mittwoch, 14. Januar 2009 21:29:43 schrieb Karl-Heinrich Meyberg: Hallo Heinz-Dieter, möchte gern Diagramme aus Calk exportieren und die Bilder dann auf einer Web-Seite verwenden. zu diesem Zweck zoome ich das Diagramm auf die Größe, die ich auch auf meiner Homepage haben möchte und mache dann eine Bildschirmkopie. Das geht unter Windows mit ALT-PrintScreen. Ob diese Möglichkeit unter Linux besteht, weiß ich nicht. Das in der Zwischenablage befindliche Bild verarbeitet ich dann zur Not noch weiter (mit Gimp o.a.) oder speichere einfach ab. Die Qualität des Bildes auf der Homepage entspricht dann auch der Qualität des Originalbildes auf meinem Bildschirm. -- Ciao Heinz-Dieter - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme exportieren
Ich hab jetzt einfach mal das Diagramm mit Rechtsklick und Kopieren in die Zwischenablage und dann in Paint eingefügt. Evtl. hilft Dir das weiter. Heinz -Ursprüngliche Nachricht- Von: H.-D. Swiateck heinz-die...@swiateck.de An: users@de.openoffice.org Gesendet: Mittwoch, 14. Januar 2009 12:31 Betreff: [de-users] Diagramme exportieren Hallo Leute, möchte gern Diagramme aus Calk exportieren und die Bilder dann auf einer Web-Seite verwenden. habe mal ein bischen rumgesucht und bin auf das Code-Snippet Expor JPEG (in OO_Basic) gestossen. Das könnte die Lösung sein. Ich habe jedoch gar keinen Plan wie das Ding in OO zu verwenden ist. System: OpenSuse 10.3, OO 2.3.0 Build 2.3.0.1.5 -- Ciao Heinz-Dieter - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme exportieren
Hallo Heinz-Dieter, H.-D. Swiateck schrieb: Hallo Leute, möchte gern Diagramme aus Calk exportieren und die Bilder dann auf einer Web-Seite verwenden. habe mal ein bischen rumgesucht und bin auf das Code-Snippet Expor JPEG (in OO_Basic) gestossen. Das könnte die Lösung sein. Ich habe jedoch gar keinen Plan wie das Ding in OO zu verwenden ist. Dann kommst du wahrscheinlich besser mit der Extension klar. http://extensions.services.openoffice.org/project/EnhancedGraphicExportDialogs Ich habe noch nicht probiert, ob sie auch in Calc funktioniert. Eventuell musst du das Diagramm erst nach Draw kopieren. Ein anderer Weg ist es, das Diagramm in eine PDF-Datei zu exportieren und dann das Bild-Extrahieren-Feature des Acrobat Readers benutzen, um aus dem Diagramm ein Bild zu erhalten. Auf Screenshot o.ä. würde ich verzichten, die Qualität ist miserabel. mfG Regina - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme exportieren
Hallo Heinz, Heinz Kiesewetter schrieb: Ich hab jetzt einfach mal das Diagramm mit Rechtsklick und Kopieren in die Zwischenablage und dann in Paint eingefügt. Evtl. hilft Dir das weiter. Technisch geht das schon, aber die Qualität ist sehr schlecht. Nimm mal ein Kreisdiagramm oder ein Säulendiagramm in 3D. mfG Regina - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme exportieren
Hallo Heinz-Dieter, möchte gern Diagramme aus Calk exportieren und die Bilder dann auf einer Web-Seite verwenden. zu diesem Zweck zoome ich das Diagramm auf die Größe, die ich auch auf meiner Homepage haben möchte und mache dann eine Bildschirmkopie. Das geht unter Windows mit ALT-PrintScreen. Ob diese Möglichkeit unter Linux besteht, weiß ich nicht. Das in der Zwischenablage befindliche Bild verarbeitet ich dann zur Not noch weiter (mit Gimp o.a.) oder speichere einfach ab. Die Qualität des Bildes auf der Homepage entspricht dann auch der Qualität des Originalbildes auf meinem Bildschirm. Es grüßt Karl-Heinrich - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Diagramme von Calc nach Writer
Hallo Stefan, Stefan Riemer schrieb: Hallo Liste, in einer Arbeit an der ich aktuell schreibe sollen verschiedene Diagramme zum Einsatz kommen, die ich mit Calc erstellt und nach meinen Wünschen formatiert habe. Nun war ich positiv überrascht, dass man diese per simplen copy paste nach Writer bekommt. OK, wenn man drüber nachdenkt eingentlich logisch, da beides XML ist :) Das tolle ist jetzt, dass man diese Diagramme im Writer direkt verändern kann - Daten anpassen, Legende verschieben usw. ABER: Das schöne cp funktioniert nicht immer. Besagte Arbeit schreiben wir zu zweit, so dass wir unsere Teile von Zeit zu Zeit zusammenfügen (mergen :)) müssen - Globaldokument lohnt vom Umfang her nicht. Wenn ich nun ein Diagramm von dem einen Writer Dok. in das andere copy pasten will geht das nicht, oder sagen wir besser nicht immer. Woran könnte das liegen? Nicht immer ist eine zu ungenaue Beschreibung und auch cp funktioniert nicht ist nicht ganz klar. Kannst du eine Situation in der es nicht geht genauer beschreiben und die zugehörigen Dokumente bereitstellen? Wie werden die Diagramme (technisch) eingebunden? Als OLE Objekte, mit Referenz auf das ursprüngliche Datenmaterial? Es gibt prinzipiell zwei Sorten Diagramme, solche mit externen Daten und solche mit internen Daten. Diagramme mit externen Daten sind möglich in Calc und im Writer. Das Standardverfahren liefert in Calc ein Diagramm mit externen Daten aus der Calc-Tabelle. Wenn du das Diagramm nach Writer (oder Draw oder Impress) kopierst, werden die externen Daten in interne Daten übertragen. Wenn du im Writer Tabellendaten markierst und daraus ein Diagramm erstellst, dann hat das Diagramm externe Daten, nämlich diese Writertabelle. Wenn du einfach so im Writer ein Diagramm einfügst, dann hat es automatisch interne Daten. Diagramme mit internen Daten sind eigentlich OLE-Objekte. Wenn du ein Diagramm über Einfügen OLE Diagramm aus Datei einfügst, dann ist nicht das Diagramm selbst das OLE-Objekt, sondern die Datei, in der das Diagramm liegt. // Edit: halte ich inzwischen für unwahrscheinlich. Hab mir die Datenquelle besorgt und im richtigen (relativen) Verzeichnis abgelegt, cp klappt aber dennoch nicht. Ohne Dokumente und Schritt-für-Schritt-Beschreibung ist eine Analyse schwierig. mfG Regina - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme: Invertierte Skala
Joe Lucero wrote: Wie drehe ich in OpenOffice Calc die Skala um, so daß 1 oben ist (z.B. für Rankings)? Wenn ich die Eigenschaften der Y-Skala unter Maximum bzw. Minimum ändere, bekomme ich die Meldung Minimum must be lower than maximum. Das wird leider vom Chartmodul nicht unterstützt. Gruß Daniel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme
Hallo Dietmar, Dietmar Czekay schrieb: Hallo zurück über Schrifteffekte oder ähnliches kann ich aber keine tiefgestellten Indizes erstellen. Das geht auch nicht. Es werden wie bei Referenzen nur Inhalte, keine Formatierungen übernommen. Ein ähnliches Problem hast du im Writer beim automatisch erstellten Inhaltsverzeichnis. Wenn es um Indizes geht, kannst du statt von Hand tieferzustellen auch die entsprechenden Zeichen aus dem Zeichensatz nehmen. Sie liegen im Bereich Hoch- und Tiefstellungen und sind bei den Schriftarten Lucida Sans und Lucida Sans Unicode vollständig enthalten. Das sieht dann so aus H₂O. Auch finde ich keine Möglichkeit, der sekundären Achse eine Beschriftung zu geben. Auch das geht noch nicht. Ich benutze dazu dann den Untertitel, den man ja seltener benötigt, oder auch den x-Achsentitel, der ja auch schon mal entbehrlich ist, z.B. wenn die x-Werte ein Datum darstellen. mfG Regina - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme
Hallo Dietmar, Dietmar Czekay schrieb: Hallo und Moin, eine Frage zu Calc-Diagrammen. Ich habe eine Tabelle erstellt und in den Spaltenüberschriften tiefgestellte Buchstaben verwendet. Wie kann ich in der Legende des Diagramms diese tiefgestellten Buchstaben anzeigen lassen? Du hast 2.0.2? Ich kann dir nur sagen, wie es in 1.1.5 geht und weiß nicht genau, ob sich das bei dir verändert hat. Probieren kannst du es. Doppelklick auf Legende öffnet bei mir das Fenster 'Legende' und hier kann man auch Schrifteffekt einstellen. Gruß Peter -- Suchen und finden: http://www.mail-archive.com/users@de.openoffice.org/ http://news.gmane.org/gmane.comp.openoffice.general.german http://www.openoffice-suche.de/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme
Hallo Dietmar, Am Samstag, 13. Mai 2006 12:35 schrieb Dietmar Czekay: eine Frage zu Calc-Diagrammen. Ich habe eine Tabelle erstellt und in den Spaltenüberschriften tiefgestellte Buchstaben verwendet. Wie kann ich in der Legende des Diagramms diese tiefgestellten Buchstaben anzeigen lassen? ich habe keine Möglichkeit gefunden, die tiefergestellte 2 aus der Spaltenüberschrift H2O in die Diagramm-Legende zu übernehmen. Ich würde sagen, das geht nicht. Sorry. Ciao Michael -- SuSE10/WinXPHomePro, OOo1.1.5/2m168de - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme
Hallo noch mal da war ich vorschnell, sorry, Zeichen-Position hab' ich in diesem Dialog nicht gefunden. Peter peter schulze schrieb: Hallo Dietmar, Dietmar Czekay schrieb: Hallo und Moin, eine Frage zu Calc-Diagrammen. Ich habe eine Tabelle erstellt und in den Spaltenüberschriften tiefgestellte Buchstaben verwendet. Wie kann ich in der Legende des Diagramms diese tiefgestellten Buchstaben anzeigen lassen? Du hast 2.0.2? Ich kann dir nur sagen, wie es in 1.1.5 geht und weiß nicht genau, ob sich das bei dir verändert hat. Probieren kannst du es. Doppelklick auf Legende öffnet bei mir das Fenster 'Legende' und hier kann man auch Schrifteffekt einstellen. Gruß Peter -- Suchen und finden: http://www.mail-archive.com/users@de.openoffice.org/ http://news.gmane.org/gmane.comp.openoffice.general.german http://www.openoffice-suche.de/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme
Hallo Dietmar eine Frage zu Calc-Diagrammen. Ich habe eine Tabelle erstellt und in den Spaltenüberschriften tiefgestellte Buchstaben verwendet. Wie kann ich in der Legende des Diagramms diese tiefgestellten Buchstaben anzeigen lassen? In 2.0 funktioniert es so klick rechte Maustaste - Objekteigenschaften - Schrifteffekt oder Format - Objekteigenschaften - Schrifteffekt Sabine - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme
Hallo zurück über Schrifteffekte oder ähnliches kann ich aber keine tiefgestellten Indizes erstellen. Auch finde ich keine Möglichkeit, der sekundären Achse eine Beschriftung zu geben. Dietmar. -- -- Wären wir allein im Universum, wäre dies reine Platzverschwendung! www.openoffice.org - kostenlos, aber nicht umsonst! Dipl.-Ing. Dietmar Czekay SBf Spezialleuchten Wurzen GmbH Badergraben 16 04808 Wurzen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Diagramme in open office calc.
Hi GDomm, On Thu, Apr 20, 2006 at 03:57:41 -0400, [EMAIL PROTECTED] wrote: Wie kann ich in ein bestehendes Diagramm mit den aktuellen Zahlen aus 2006 die Daten-reihe des vergangenen Jahres einfügen ? Bei Excel ging dies durch einfaches Ziehen der Daten in das Diagramm.Bei open office wird aber jedesmal ein neues Diagramm erstellt. Die Strg-Taste kurz nach dem Losziehen druecken und waehrend des Ziehens gedrueckt halten. Eike P.S.: Reply-To ist auf die users@de.openoffice.org Mailingliste gesetzt, bitte nicht an meine persoenliche Adresse antworten. Danke. -- OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer. GnuPG key 0x293C05FD: 997A 4C60 CE41 0149 0DB3 9E96 2F1A D073 293C 05FD - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]