Re: [de-users] md5-Prüfsumme
Guten Tag Friedrich Nolte, am Donnerstag, 20. Dezember 2007 um 11:19 schriebst Du: > Habe am 18. u. 19.Dez. das neue Update OOo_2.3.1 via > FTP von Dresden und Esslingen heruntergeladen. Das > md5sum-Prüf-PGM meldet einige OK's bei älteren > Versionen, aber nicht bei der neuen Version. Welche Prüfsumme errechnet denn dein Programm für die Datei? Um welches md5 Programm handelt es sich? > Zur > Kontrolle habe ich das md5sum-PGM anstatt mit der > md5sums-Textdatei mit dem Installations-File probiert > - Prüfsumme stimmt! Das kann ich mal einfach nur garnicht verstehen, was genau hast du getan? > Daraus schließe ich, daß das md5sum-PGM nicht mehr > richtig funktioniert. Und dann hast du dir ein neues Programm besorgt? Sorry, die Schlußfolgerung ist konfus und unzusammenhängend. -- Mit freundlichen Grüßen Jens Franik mailto:[EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Grafiken/Bitmaps in Datenbanken einbinden
Hallo Heiko, > ich würde gerne in einer Datenbank kleine Grafiken abspeichern. Geht > das? (Diese Grafiken möchte ich nicht extern als Bild-Dateien ablegen. > Ich weiß auch um die Problem, dass im Zweifel die Datenbank immer größer > wird.) Ich habe bisher nix darüber gefunden. Würde mich über einen > Lesetip freuen Das funktioniert meines Wissens nur über ein Formularfeld, das grafische Kontrollfeld. Jedenfalls habe ich bisher keinen anderen Weg gefunden. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Grafiken/Bitmaps in Datenbanken einbinden
Hallo , ich würde gerne in einer Datenbank kleine Grafiken abspeichern. Geht das? (Diese Grafiken möchte ich nicht extern als Bild-Dateien ablegen. Ich weiß auch um die Problem, dass im Zweifel die Datenbank immer größer wird.) Ich habe bisher nix darüber gefunden. Würde mich über einen Lesetip freuen Gruß Heiko - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Stefan, > > Ich habe Dein Makro jetzt nicht weiter studiert, sondern frage mich, > weshalb Du die Formatvorlagen nicht über "Format|Bedingte > Formatierung..." steuerst, ganz ohne Makro. Das mit den bedingten Formatierungen funktioniert hervorragend - bis ich den Kalender in Teilen exportiere. Ich habe gerade so einen Kalender erstellt gehabt, war sehr zufrieden, dass nicht an jeder Stelle Formeln standen - und beim Einlesen der Spalten für Januar und Februar hatte ich anschließend im Writer nur Merkwürdigkeiten statt der 'bedingten Formate' - weil eben hat der Bezug fehlte. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] openoffice v2.3.1 - Markierfeld in der Größe ändern.
Hallo Walter, ich nehme einmal Mechthilds Betreff für meine Antwort: Ich habe gerade dasselbe Problem mit Markierfeldern (Checkboxen) für eine Webdatenbank. Die sind bei manchen Browsern vom Design her überhaupt nicht zu beeinflussen. Daraufhin habe ich folgendes gemacht: Checkbox raus, Textfeld rein. Textfeld schreibgeschützt, Änderung nur über Javascript und Onclick. Änderung heißt hier: "X" als markiert und 'leer' als nicht markiert. In der Richtung würde ich es auch bei OpenOffice probieren. Der Haken bei der Sache: es fehlt eben das schöne Häkchen. Außerdem ist etwas Makroprogrammierung erforderlich. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: AW: [de-users] Bilder komprimieren / Impress
Hallo Christian, habe einige Tage nicht in die Post geschaut, daher die späte Antwort. Ich begrüße den Schritt von Sun ausdrücklich. Vielen Dank für den Tipp. Frohe Weihnachten, Randolf. Am Montag, 3. Dezember 2007 13:35 schrieb Christian Lippka - Sun Microsystems Germany: > Hallo Randolf, > > Sun hat eine extension entwickelt die unter anderem auch die Größe der > im Dokument eingefügten Grafiken auf Knopfdruck reduzieren kann. > Der Impress Minimizer sollte in den nächsten tagen auf > > http://extensions.services.openoffice.org/ > > zu finden sein. Am besten blogs.sun.com/GullFoss lesen, dort wird > es noch einmal angekündigt. > > Christian. > > > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Hallo, ich nutze openoffice v2.3.1 und möchte ein Markierfeld in der Größe ändern. Ka nn mir jemand einen Tip geben wie ich das mache? Das Fel d brauche ich in einem Calc-Formular, wob
Hallo Mechtilde, Hallo Regina, danke für die Antworten. Ich dachte das Markierfeld lässt sich wie in Excel in der Größe ändern, damit ich es an eine Zelle anpassen kann. Ich habe ich einer Liste (Tabellenkalkulation) Punkte in der die MA mit Haken die Lesebstätigung hinzufügen. Leider ist das Feld sehr klein. Gruß Walter - Original Message - From: "Regina Henschel" <[EMAIL PROTECTED]> To: Sent: Saturday, December 22, 2007 6:22 PM Subject: Re: [de-users] Hallo, ich nutze openoffice v2.3.1 und möchte ein Markierfeld in der Größe ändern. Kann mir jemand einen Tip geben wie ich das mache? Das Feld brauche ich in einem Calc-Formular, wobei nur der Haken jeweils sichtbar oder nicht sichtbar sein muss. Danke. Hallo Walter, Walter Haas schrieb: Hallo, ich nutze openoffice v2.3.1 und möchte ein Markierfeld in der Größe ändern. Kann mir jemand einen Tip geben wie ich das mache? Das Feld brauche ich in einem Calc-Formular, wobei nur der Haken jeweils sichtbar oder nicht sichtbar sein muss. Danke. Die Größe für Markierfelder und Optionsfelder ist fest. Sie passt sich noch nicht einmal der Schriftgröße der Beschriftung an :( http://www.openoffice.org/issues/show_bug.cgi?id=26593 Das Kontrollelement selbst kannst du beliebig groß machen, es ist auch der gesamte Bereich sensitiv; aber das Markierfeld selbst bleibt so klein. mfG Regina - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Jörg, Danke. Hat funktioniert, nachdem ich einmal kapiert habe, was ich machen muß. ;-) Vielen Dank noch mal an Dich und Stefan für Eure Tipps und Eure Geduld. Frohe Weihnachten Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Jörg, > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Saturday, December 22, 2007 6:06 PM > To: users@de.openoffice.org > Subject: Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird > > im Prinzip ja. > > Das Makro startet (logischerweise, denn es dient ja der Reaktion auf > einen Eingabefehler und muß ggf. die Übernahme einer falschen Eingabe > blocken) *vor* der Wert*übernahme* in die Zelle. > Da ich mir momentan nicht sicher bin ob Du die Wertübernahme schon zur > Laufzeit des Makros, welches durch die fehlerhafte Eingabe gestartet > wird, erzwingen kannst, solltest du einfach Deine > Berechnungen auf eine > andere Zelle als die Jahreszelle beziehen. Trage mittels des in der > Jahreszelle startenden Makros den zu der Zeit gültigen > *Eingabe*wert in > diese zweite Hilfszelle ein, etwa: > > Sub test(eingabe) > ThisComponent.Sheets(0).getCellrangeByName("A2").Value = eingabe > msgbox ThisComponent.Sheets(0).getCellrangeByName("A2").Value > End Sub > > eingabe ist hierbei der automatisch übergebene Eingabewert (der also > auch in der Zelle stehen wird, nachdem das Makro beendet ist), die > Hilfszelle ist hier A2. > Du must nun nur alle Berechnungen, deren Folge Veränderungen > in anderen > Zellen sind, die das Makro weiterverarbeiten soll auf A2 > beziehen, dann > sind im Makro an der Stelle wo msgbox ... steht auch bereits die Werte > der abhängig berechneten Zellen verfügbar. Ich bin mir nicht ganz sicher, ob ich Dich richtig verstanden habe. > > (mögliche Umsetzung wäre beispielsweise 2 Zellen zu > verbinden, die linke > Zelle als Aktionszelle zu nutzen und den Inhalt der rechten Zelle als > 'Rechenzelle', aber das ist nur ein Gestaltungsdetail, im > Kern brauchst > Du halt 2 Zellen und mußt ggf. eine aus gestalterischen Gründen > verstecken, wie Du das machst ist egal) > Also: Wenn Das Makro ausgelöst wird durch die Gültigkeitsprüfung in B5, muß ich dann die Berechnungen in diesem Fall auf die Zelle B6 beziehen? Ich glaub, jetzt steh ich wieder auf dem Schlauch. Nicht böse sein, manchmal brauch ich etwas länger... Wie müßte dann das Makro aussehen, wenn ich dann das Makro Feiertage aufrufen möchte? Viele Grüße Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Hallo, ich nutze openoffice v2.3.1 und möchte ein Markierf eld in der Größe ändern. Kann mir j emand einen Tip geben wie ich das mache? Das Feld brauche ich in einem Calc-Formular, w
Hallo Walter, Walter Haas schrieb: Hallo, ich nutze openoffice v2.3.1 und möchte ein Markierfeld in der Größe ändern. Kann mir jemand einen Tip geben wie ich das mache? Das Feld brauche ich in einem Calc-Formular, wobei nur der Haken jeweils sichtbar oder nicht sichtbar sein muss. Danke. Die Größe für Markierfelder und Optionsfelder ist fest. Sie passt sich noch nicht einmal der Schriftgröße der Beschriftung an :( http://www.openoffice.org/issues/show_bug.cgi?id=26593 Das Kontrollelement selbst kannst du beliebig groß machen, es ist auch der gesamte Bereich sensitiv; aber das Markierfeld selbst bleibt so klein. mfG Regina - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo, Vera Unverzagt schrieb: > Sieht so aus, als ob ich dem Makro noch beibringen müßte, zu > warten, bis > die Tabelle Belegungsplan mit Hilfe der Hilfstabelle aktualisiert ist. im Prinzip ja. Das Makro startet (logischerweise, denn es dient ja der Reaktion auf einen Eingabefehler und muß ggf. die Übernahme einer falschen Eingabe blocken) *vor* der Wert*übernahme* in die Zelle. Da ich mir momentan nicht sicher bin ob Du die Wertübernahme schon zur Laufzeit des Makros, welches durch die fehlerhafte Eingabe gestartet wird, erzwingen kannst, solltest du einfach Deine Berechnungen auf eine andere Zelle als die Jahreszelle beziehen. Trage mittels des in der Jahreszelle startenden Makros den zu der Zeit gültigen *Eingabe*wert in diese zweite Hilfszelle ein, etwa: Sub test(eingabe) ThisComponent.Sheets(0).getCellrangeByName("A2").Value = eingabe msgbox ThisComponent.Sheets(0).getCellrangeByName("A2").Value End Sub eingabe ist hierbei der automatisch übergebene Eingabewert (der also auch in der Zelle stehen wird, nachdem das Makro beendet ist), die Hilfszelle ist hier A2. Du must nun nur alle Berechnungen, deren Folge Veränderungen in anderen Zellen sind, die das Makro weiterverarbeiten soll auf A2 beziehen, dann sind im Makro an der Stelle wo msgbox ... steht auch bereits die Werte der abhängig berechneten Zellen verfügbar. (mögliche Umsetzung wäre beispielsweise 2 Zellen zu verbinden, die linke Zelle als Aktionszelle zu nutzen und den Inhalt der rechten Zelle als 'Rechenzelle', aber das ist nur ein Gestaltungsdetail, im Kern brauchst Du halt 2 Zellen und mußt ggf. eine aus gestalterischen Gründen verstecken, wie Du das machst ist egal) Gruß Jörg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Stefan, > -Original Message- > From: Stefan Weigel [mailto:[EMAIL PROTECTED] > Sent: Saturday, December 22, 2007 5:46 PM > To: users@de.openoffice.org > Subject: Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird > > Die Bedingung für das bedingte Format in Zelle B2 lautet: > Formel ist: ODER(WOCHENTAG(A2)=7;WOCHENTAG(A2)=1) Ok. Irgendwie stand ich auf dem Schlauch. Wenn ich das jetzt in Zelle D2 kopiere, steht dort dann auch brav ODER(WOCHENTAG(C2)=7;WOCHENTAG(C2)=1). Ich weiß nicht, manchmal mache ich die Dinge komplizierter als sie wirklich sind. :-) Trotzdem vielen Dank für Deine Hilfe und Deine Geduld. Frohe Weihnachten Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Vera Unverzagt schrieb: Nun möchte ich, daß auch diese Zellen daneben richtig gefärbt werden. Also wenn A2 ein Wochenende ist, soll auch B2 dieses Format bekommen. Das geht. Die Bedingung für das bedingte Format in Zelle B2 lautet: Formel ist: ODER(WOCHENTAG(A2)=7;WOCHENTAG(A2)=1) Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Stefan, > -Original Message- > From: Stefan Weigel [mailto:[EMAIL PROTECTED] > Sent: Saturday, December 22, 2007 5:26 PM > To: users@de.openoffice.org > Subject: Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird > In der Spalte B siehst Du ein paar Zellen, die ein Datum enthalten, > eine Art Kalender. Die Wochenenden sind farblich hinterlegt. Sie > erhalten über die "Bedingte Formatierung" die Formatvorlage > "Wochenende" zugewiesen. > > Die Bedingung für Zelle B6 lautet: > Formel ist: ODER(WOCHENTAG(B6)=7;WOCHENTAG(B6)=1) > > Die bedingte Formatierung lässt sich mit dem Pinselwerkzeug in die > anderen Zellen übertragen. Stimmt. Das klappt. Jetzt habe ich nur noch das Problem, daß ich zu jedem Datum noch eine weitere Zelle daneben habe, in die ich zum Beispiel den Namen des Feiertags oder den Namen des Ereignisses stehen habe. Z.B. A2=1.1. und in B2 steht Neujahr. Oder E16=15.3. und in F16=Cebit. Nun möchte ich, daß auch diese Zellen daneben richtig gefärbt werden. Also wenn A2 ein Wochenende ist, soll auch B2 dieses Format bekommen. Ich werde das jetzt einfach mal händisch lösen, indem ich die Bezüge anpasse. Aber geht das auch automatisch? Vielen Dank für Deine Mühe und viele Grüße Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Vera Unverzagt schrieb: Brauchst Du dazu ein Beispiel? Ja gerne. :-) Schau mal hier: http://groups.google.com/group/stefanw/web/vera_kalender.ods In der Spalte B siehst Du ein paar Zellen, die ein Datum enthalten, eine Art Kalender. Die Wochenenden sind farblich hinterlegt. Sie erhalten über die "Bedingte Formatierung" die Formatvorlage "Wochenende" zugewiesen. Die Bedingung für Zelle B6 lautet: Formel ist: ODER(WOCHENTAG(B6)=7;WOCHENTAG(B6)=1) Die bedingte Formatierung lässt sich mit dem Pinselwerkzeug in die anderen Zellen übertragen. Feiertage erhalten die Formatvorlage "Feiertag", wodurch die Schrift rot wird. Feiertage sind in der Hilfstabelle in der Spalte I aufgelistet. Dort gibt es einen Zellbereich mit dem Namen "Feiertage". Die zweite Bedingung für die Formatierung der Zelle B6 lautet: NICHT(ISTFEHLER(SVERWEIS(B6;Feiertage;1;0))) Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Stefan, > -Original Message- > From: Stefan Weigel [mailto:[EMAIL PROTECTED] > Sent: Saturday, December 22, 2007 5:09 PM > To: users@de.openoffice.org > Subject: Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird > > > Hallo Vera, > > Vera Unverzagt schrieb: > > Ich habe Dein Makro jetzt nicht weiter studiert, sondern frage mich, > weshalb Du die Formatvorlagen nicht über "Format|Bedingte > Formatierung..." steuerst, ganz ohne Makro. Das hatte ich versucht, es aber nciht geschafft. > > Brauchst Du dazu ein Beispiel? Ja gerne. :-) Vielen Dank und viele Grüße Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Vera, Vera Unverzagt schrieb: If Weekday(oTag, 2) > 5 then oZelleLi.CellStyle = "Wochenende li" oZelleRe.CellStyle = "Wochenende" End If Was mache ich falsch? Ich habe Dein Makro jetzt nicht weiter studiert, sondern frage mich, weshalb Du die Formatvorlagen nicht über "Format|Bedingte Formatierung..." steuerst, ganz ohne Makro. Brauchst Du dazu ein Beispiel? Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Jörg, hallo Stefan, > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Saturday, December 22, 2007 4:30 PM > To: users@de.openoffice.org > Subject: Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird > > > Hallo, > Ich sehe nur nicht das das nötig wäre, denn in Deiner Erklärung ist im > Prinzip davon die Rede das das Makro starten soll wenn Du eine > Jahreszahl einträgst, also sich der Zellwert ändert. > (was nun abgesehen von der optischen Ähnlichkeit bei Betrachtung des > Ganzen in der GUI, ein anderes Ereignis ist als 'Zelle verlasasen') > > Falls das so ist würde ich das Makro über Daten-Gültigkeit starten. > (gib dort irgendwas als Eingabe an, was in keinem Fall als Jahreszahl > vorkommen kann und gib das Makro als Aktion bei Fehlermeldung an) > Das klappt. Fast. Das Makro startet richtig. Ich hatte zuerst das Makro Wochenende aufgerufen, das aus einer Hilfstabelle die jeweiligen Wochentage ausliest und entsprechend einfärbt. Allerdings wird nicht das richtige, d.h. das jeweils in Zelle B5 eingegebene Jahr genutzt. Sondern je nachdem, was in der Vorlage steht, dieses Jahr. Sieht so aus, als ob ich dem Makro noch beibringen müßte, zu warten, bis die Tabelle Belegungsplan mit Hilfe der Hilfstabelle aktualisiert ist. Das Makro sieht so aus: Sub Startmakro Wochenende Feiertag End Sub Und das Makro Wochenende so: Sub Wochenende Dim oTabelle as Object Dim oMonat as Object Dim oZelleLi as Object, oZelleRe as Object Dim nIndex as Integer, nIndexMax as Integer Dim nBereich as Integer, oTag as Date oTabelle = ThisComponent.Sheets.getByName("Belegungsplan") For nBereich = 1 To 12 oMonat = getMonatBereich(oTabelle, nBereich) nIndexMax = oMonat.rows.count - 1 For nIndex = 1 To nIndexMax oZelleLi = oMonat.getCellByPosition(0,nIndex) oTag = oZelleLi.getValue oZelleRe = oMonat.getCellByPosition(1,nIndex) If Weekday(oTag, 2) > 5 then oZelleLi.CellStyle = "Wochenende li" oZelleRe.CellStyle = "Wochenende" End If Next nIndex Next nBereich End Sub Was mache ich falsch? Viele Grüße Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Jörg, > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Saturday, December 22, 2007 4:30 PM > To: users@de.openoffice.org > Subject: Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird > > > Hallo, > Falls das so ist würde ich das Makro über Daten-Gültigkeit starten. > (gib dort irgendwas als Eingabe an, was in keinem Fall als Jahreszahl > vorkommen kann und gib das Makro als Aktion bei Fehlermeldung an) super. Noch eine Möglichkeit. Da dies für mich etwas einfacher klingt, als die Lösung von Stefan (Listener setzen), werde ich das mal als erstes ausprobieren. :-) Vielen Dank und frohe Weihnachten. Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Stefan, > -Original Message- > From: Stefan Weigel [mailto:[EMAIL PROTECTED] > Sent: Saturday, December 22, 2007 4:22 PM > To: users@de.openoffice.org > Subject: Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird > > > Hallo Vera, > > Du willst das Makro nicht bei jedem Verlassen, sondern nur nach > einer Änderung der Zelle ausführen. > > Dafür brauchst du einen Listener für die entsprechende Zelle: > vielen Dank für Deine immer hilfreichen Tipps. Das werde ich mal ausprobieren. Ich wünsche Dir frohe Weihnachten. Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo, Vera Unverzagt schrieb: > Kann ich ein Makro starten, indem ich eine Zelle verlasse? Ja, indem Du einen entsprechenden Listener registrierst. Ich sehe nur nicht das das nötig wäre, denn in Deiner Erklärung ist im Prinzip davon die Rede das das Makro starten soll wenn Du eine Jahreszahl einträgst, also sich der Zellwert ändert. (was nun abgesehen von der optischen Ähnlichkeit bei Betrachtung des Ganzen in der GUI, ein anderes Ereignis ist als 'Zelle verlasasen') Falls das so ist würde ich das Makro über Daten-Gültigkeit starten. (gib dort irgendwas als Eingabe an, was in keinem Fall als Jahreszahl vorkommen kann und gib das Makro als Aktion bei Fehlermeldung an) Gruß Jörg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo Vera, Vera Unverzagt schrieb: Um nicht jedes Mal das Makro von Hand aufrufen zu müssen (vergesse ich gern so nach einem Jahr :-)), wollte ich das Makro ausführen lassen, sobald ich das Jahr eingegeben habe und die Zelle verlasse. Du willst das Makro nicht bei jedem Verlassen, sondern nur nach einer Änderung der Zelle ausführen. Dafür brauchst du einen Listener für die entsprechende Zelle: REM * BASIC * global oCell global oListener Sub AddListener ' add listener for cell C3 oDoc = ThisComponent oSheet = oDoc.Sheets(0) oCell = oSheet.getCellByPosition(2,2) oListener = CreateUnoListener( "Change_", "com.sun.star.util.XModifyListener" ) oCell.addModifyListener( oListener ) End Sub Sub RemoveListener oCell.removeModifyListener( oListener ) End Sub Sub Change_modified( aEvent ) MsgBox "modified" End Sub REM * End of BASIC * Dieser Code enthält drei Prozeduren: AddListener nimmt einen Listener für die Zelle C3 in Betrieb, der auf eine Änderung der Zelle sensibel ist. Du solltest AddListener über Extras|Anpassen|Ereignisse beim Öffnen der Datei ausführen. RemoveListener entfernt den Listener wieder, wenn Du ihn nicht mehr haben willst. Die Prozedur Change_modified wird ausgeführt, wenn die Zelle geändert wurde. Hier baust Du also Deine Makroaktionen ein. Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Calc: Makro starten, wenn Zelle verlassen wird
Hallo liebe Liste, kurz vor Weihnachten habe ich noch mal eine Frage. :-) Kann ich ein Makro starten, indem ich eine Zelle verlasse? Hintergrund: Ich habe eine Kalendervorlage, die ich jedes Jahr für einen Belegungsplan nutze. Dort habe ich eine Zelle, in die ich das jeweilige Jahr eingebe, für das der Kalender sein soll. Danach soll dann das Makro die Feiertage und Wochenenden für dieses Jahr einfärben. Um nicht jedes Mal das Makro von Hand aufrufen zu müssen (vergesse ich gern so nach einem Jahr :-)), wollte ich das Makro ausführen lassen, sobald ich das Jahr eingegeben habe und die Zelle verlasse. Ich weiß, ich kann mir eine Schaltfläche in das Blatt legen, um das Makro zu starten. Und ich habe mir die Möglichkeiten angeschaut, das Makro an Ereignisse zu koppeln. Aber von denen paßt keine so recht. Hat einer von Euch eine Idee? Viele weihnachtliche Grüße Vera - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] openoffice v2.3. 1 - Markierfeld in der Größe ändern.
Hallo Walter, Ich habe mal Deinen Betreff deutlich gekürzt und die Frage hier nochmal für alle lesbar kopiert. Walter Haas schrieb: > Hallo, ich nutze openoffice v2.3.1 und möchte ein Markierfeld in der > Größe ändern. Kann mir jemand einen Tip geben wie ich das mache? Das > Feld brauche ich in einem Calc-Formular, wobei nur der Haken jeweils > sichtbar oder nicht sichtbar sein muss. Danke. In der Entwurfsansicht des Formulars sollte sich die Größe verändern lassen. Es ist hilfreich, wenn Du uns verräts, was du es genau gemacht hast, damit es nachvollziehbar ist, und was dann bei dir nicht funktioniert Gruß Mechtilde -- Dipl. Ing. Mechtilde Stehmann ## Observer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]