Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Danke Wolfgang für das Angebot,

letztendlich soll es eine Kontoverwaltung werden. Eingaben in die Spalten 1 bis 3 bleiben 
unverändert. Bei jeder Eingaben ab Zeile 3 aufwärts in Spalte 4 werden in den Spalten 5 und 6 
abhängig vom Inhalt in Spalte 3 unterschiedliche Bezüge als Formel gesetzt und die Schriftfarben 
eingestellt. Die Abhängigkeiten sind mit WENN-Statements in den Zellen nicht vernünftig zu 
beherrschen. 

Dieses läuft mit MS-Office 2003 seit Jahren. Da gibt es in VBA für Excel das geeignete Ereignis 
CHANGE auf Sheet-Basis. Irgendwann werde ich das MS-Offic 2003 ersetzen müssen. Nun dachte ich 
anstelle mir ein neueres MS Office zu kaufen könnte ich das ja auch mal mit LO probieren zu 
realisieren. Das würde mir auch Spaß machen. Mit vernünftigen Nachschlagwerken hätte ich auch keine 
Probleme die Ereignisbehandlung in C++ oder einer anderen Sprache zu machen.

Das Projekt würde für eine weitgehende Automatisierung noch weitere Ereignisse bekommen. Ich bin da 
so ein Automatisierungsfreak.

Gruß   von Henning


From: Wolfgang Jäth 
Sent: Wednesday, September 18, 2013 7:28 PM
To: users@de.libreoffice.org 
Subject: Re: [de-users] Hilfe bei Ereignisbehandlung

Am 18.09.2013 15:48, schrieb Martens, Henning:
Die Lösung mit dem Speichern des Dokumentes ist nicht akzeptabel.

Wenn das Ereignis “Der Status ‘Geändert’ wurde geändert” sich darauf bezieht, dass das Dokument 
nach dem Laden sich gegenüber der gespeicherten Version geändert hat, dann ist es für mich nicht 
zu gebrauchen. Ich benötige ein Ereignis, das in LO Calc bei Änderung der aktiven Zelle ausgelöst 
wird und nach Abarbeitung wieder scharf ist.
Gibt es so ein Ereignis in LO Calc?

Ich fürchte, nein. Wie soll denn das 'nach Abarbeitung' aus sehen,
sprich wie soll das Programm das Ende dieser Abarbeitung erkennen, und
wer soll wie das betreffende Flag zurück setzen?

Leider ist mir trotz allem nicht klar, was genau Du eigentlich bewirken
willst. Wenn Du das mal detaillierter beschreiben könntest, dann können
wir vielleicht eine Alternative finden.

Willst Du möglicherweise das Verändern von Zellen unterbinden? Das
machst Du geschickter über 'Extras => Dokument schützen => Tabelle (oder
Dokument) => Passwort: <oder auch nicht>'.

<Kristallkugel>
Versuch doch mal folgendes: 'Daten => Gültigkeit => Kriterien =>
Zulassen: "Textlänge" => Daten: "kleiner als" => Maximum: "0" (d. h.
immer; irgendwie durchs Knie ins Auge, aber Hauptsache getroffen) =>
Karteireiter "Fehlermeldung" => [X] Fehlermeldung bei ungültigen Werten
anzeigen => Aktion: "Makro" => Durchsuchen => ... => InhaltGeaendert'.
</Kristallkugel>

Wolfgang
-- 


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@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

-- 
Liste abmelden mit E-Mail an: users+unsubscribe@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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.