Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-08 Diskussionsfäden Volker Lenhardt
Eine Klarstellung, die nach einem Einwand nötig ist: Meine Idee zur Nutzung eines Makros zur Neuberechnung betrifft natürlich *alle* LO-Dokumente. Daher bedarf es einer Anpassung des Makros. Am einfachsten ist auch hier wieder die Fehlerbehandlung mit Resume Next, so dass bei z.B.

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-07 Diskussionsfäden Volker Lenhardt
Kleine Schusseligkeit in Punkt 4: Es muss heißen: ... - Achtung: in der Zeile unter der Liste LibreOffice auswählen, nicht die Datei - ... Schöne Grüße Volker Am 07.06.21 um 17:57 schrieb Volker Lenhardt: Hallo Boris, für den Fall, dass du immer noch Schwierigkeiten mit dem

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-07 Diskussionsfäden Volker Lenhardt
Hallo Boris, für den Fall, dass du immer noch Schwierigkeiten mit dem Sicherheitszertifikat hast, kann ich dir eine nicht wirklich elegante, aber m.E. funktionierende Lösung auch mit hoher Makrosicherheit vorstellen. 1. Du löscht alle Makros in der Standard-Bibliothek des Dokuments, am

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-06 Diskussionsfäden Daniel Lenhardt
. > > Viele Grüße > Hans-Werner :-)) --- Ist doch gar nicht so unaussprechlich ;-)) > > > -- Originalnachricht -- > Von: "Boris Kirkorowicz" > An: "OoOHWHOoO" > Gesendet: 06.06.2021 14:51:55 > Betreff: Re: [de-users] Calc: Makro-Laufzeitfehler > >

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-06 Diskussionsfäden Volker Lenhardt
worten immer an users@de.libreoffice.org, damit die anderen >> Foren-Mitglieder auch über den aktuellen Stand informiert sind. >> >> Viele Grüße >> Hans-Werner :-)) --- Ist doch gar nicht so unaussprechlich ;-)) >> >> >> -- Originalnachricht --

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-06 Diskussionsfäden Volker Lenhardt
06.06.2021 14:51:55 Betreff: Re: [de-users] Calc: Makro-Laufzeitfehler Hallo schwer auszusprechender Name, ;-) Am 04.06.21 um 14:29 schrieb OoOHWHOoO:  Hallo Boris,  ich hab' mal im WEB recherchiert und eine sehr einfache Lösung gefunden  und auch ausprobiert, die auch das machen sollte, wa

Re: [de-users] Calc: Makro-Laufzeitfehler - NACHTRAG zu OoOHWHOoO

2021-06-06 Diskussionsfäden OoOHWHOoO
ot;OoOHWHOoO" An: "users@de.libreoffice.org" Gesendet: 06.06.2021 16:48:47 Betreff: Re: [de-users] Calc: Makro-Laufzeitfehler Hallo Boris, das freut mich, dass das Problem damit in Deinem Sinne gelöst ist. Warum das Makro ohne Nachfrage funktioniert, kann ich Dir nicht wirklich

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-06 Diskussionsfäden OoOHWHOoO
owicz" An: "OoOHWHOoO" Gesendet: 06.06.2021 14:51:55 Betreff: Re: [de-users] Calc: Makro-Laufzeitfehler Hallo schwer auszusprechender Name, ;-) Am 04.06.21 um 14:29 schrieb OoOHWHOoO: Hallo Boris, ich hab' mal im WEB recherchiert und eine sehr einfache Lösung gefunden und a

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-06 Diskussionsfäden Volker Lenhardt
Nachdem ich noch einmal genauer hingeschaut habe, wird mir klar, dass die Funktion niemals funktioniert. Denn LO führt das Makro offenbar aus, bevor die Komponente geladen wird. Meine scheinbar positiven Tests haben die DocumentProperties aus einer schon vorher geöffneten Datei bezogen, die

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-06 Diskussionsfäden Volker Lenhardt
Offensichtlich ist die BackingComp-Komponente das LO-Startfenster. Denn wenn LO zugleich mit einem Doppelklick im Dateimanager auf die Calc-Datei gestartet wird, ist zu dem Zeitpunkt der Fehlermeldung noch gar keine Komponente geöffnet. Keine Ahnung, wie man das Problem lösen könnte. Schöne

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-05 Diskussionsfäden Volker Lenhardt
Sorry, da wurde ich Opfer eines Schreibfehlers in meinem Test-Skript. Die einzige geöffnete Komponente trägt den Namen com.sun.star.comp.sfx2.BackingComp. Was das ist, muss ich noch herausfinden. sgv Am 05.06.21 um 16:12 schrieb Volker Lenhardt: Hallo Boris, ich habe jetzt einmal ein

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-05 Diskussionsfäden Volker Lenhardt
Hallo Boris, ich habe jetzt einmal ein wenig herumgespielt und festgestellt, dass die Funktion - unter der Annahme, dass sie in der Standard-Bibliothek der Anwendung gespeichert ist - ohne Fehler durchläuft, wenn die Datei aus einer schon bestehenden LO-Umgebung geöffnet wird, egal ob aus der

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-05 Diskussionsfäden Gerhard Weydt
Hallo Matthias, es geht eben nicht um das aktuelle Datum, sondern um das Datum des letzten Speicherns, also den Stand der Daten im Dokument. Und auch nicht um Gerichtsfestigkeit, diese Info ist ja bereits durch LibreOffice gespeichert (also müsste ggf. diese Info auf Sicherheit geprüft

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Matthias Müller Posteo . de
Hallo Boris und Alle, Am Donnerstag, 3. Juni 2021, 14:14:48 CEST schrieb Boris Kirkorowicz: > Hallo, > um das Speicherdatum automatisiert in eine Zelle zu bekommen, habe ich > folgendes Makro (nicht von mir, sondern gefunden gekriegt) in mein Mir ist schleierhaft, was das ganze Makro-Gedöns (ich

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Gerhard Weydt
Hallo Boris, ich halte Hans-Werners Vorschlag für besser, das Datum jeweils nur beim Speichern des Dokuments in eine Zelle zu schrieben, anstatt es bei jedem Öffnen neu zu holen. Abgesehen davon dürfte der Fehler (von dem wir ja offenbar noch nicht recht wissen, wodurch er ausgelöst wird) ja

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Werner Tietz
Hallo Am 04.06.21 um 09:52 schrieb Boris Kirkorowicz: Hallo, Am 03.06.21 um 16:24 schrieb Thomas Krumbein: Hei Boris, bau mal ne wait() Funktion ins Makro ein. Benutzerdefinierte Funktionen werden sehr früh aufgelöst, kann sein, dass manche Dokumentobjekte zu dem Zeitpunkt noch nicht

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Richard Kraut
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Freitag, den 04.06.2021, 09:39 +0200 schrieb Boris Kirkorowicz: > Da muss ich erst eine Erlaubnis einholen. Natürlich anonymisiert, mit Beispieldatensätzen o.ä. Oder ein neues, kurzes LO-Dokument, aus dem das Problem genau so hervor geht wie

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Volker Lenhardt
Hallo Boris, Am 04.06.21 um 13:32 schrieb Boris Kirkorowicz: Hallo, Am 04.06.21 um 12:59 schrieb Volker Lenhardt: Einstellung der Makrosicherheit: Extras/Optionen... LibreOffice/Sicherheit: Klick auf Makrosicherheit da scheine ich mir einiges verbogen zu haben, denn ich muss ganze achtmal

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden OoOHWHOoO
CLOUD ( https://www.magentacloud.de/share/fg7ncichfq#$/ ) kannst Du Dir diese CALC-Datei herunter laden zum Ausprobvieren. Vielleicht hilft Dir das ja weiter ... Viele Grüße Hans-Werner :-)) -- Originalnachricht -- Von: "Boris Kirkorowicz" An: users@de.libreoffice.org Gesendet: 0

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Boris Kirkorowicz
Hallo, Am 04.06.21 um 12:59 schrieb Volker Lenhardt: > Einstellung der Makrosicherheit: > Extras/Optionen... > LibreOffice/Sicherheit: Klick auf Makrosicherheit da scheine ich mir einiges verbogen zu haben, denn ich muss ganze achtmal ein Meldungsfenster schließen: > Makro-Sicherheitsproblem! >

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Volker Lenhardt
Hallo Boris, Einstellung der Makrosicherheit: Extras/Optionen... LibreOffice/Sicherheit: Klick auf Makrosicherheit Tab Sicherheitslevel: Mittel Tab Vertrauenswürdige Quellen: Vertrauenswürdige Speicherorte Dort kann man einen ganzen Verzeichnisbaum eintragen (oder mehrere). Sicherheit hat

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Boris Kirkorowicz
Hallo, Am 04.06.21 um 11:42 schrieb Volker Lenhardt: > Ich habe bei mir die Makrosicherheit auf "Mittel" eingestellt und > vertrauenswürdige Speicherorte eingetragen. das hatte ich auch im trüben Gedächtnis, aber wie/wo man das tut, habe ich nicht gefunden. Wobei die Dateien, die aus diesen

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Volker Lenhardt
Hallo Boris, Am 04.06.21 um 11:03 schrieb Boris Kirkorowicz: Am 03.06.21 um 19:37 schrieb Volker Lenhardt: vermutlich hast du deine Funktion im Anwendungs-Bibliothekscontainer stehen. Verschiebe sie in den Dokumentcontainer und alles wird gut sein. fast alles: richtig ist, dass die

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Boris Kirkorowicz
Hallo, Am 03.06.21 um 19:37 schrieb Volker Lenhardt: > Hallo Boris, > > vermutlich hast du deine Funktion im Anwendungs-Bibliothekscontainer > stehen. Verschiebe sie in den Dokumentcontainer und alles wird gut sein. fast alles: richtig ist, dass die Fehlermeldung nicht mehr erscheint. Dafür

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Boris Kirkorowicz
Hallo, Am 03.06.21 um 16:24 schrieb Thomas Krumbein: > Hei Boris, > > bau mal ne wait() Funktion ins Makro ein. Benutzerdefinierte Funktionen > werden sehr früh aufgelöst, kann sein, dass manche Dokumentobjekte zu > dem Zeitpunkt noch nicht verfügbar sind. > > Ich würde mal mit   wait(1000) 

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Boris Kirkorowicz
Hallo, Am 03.06.21 um 16:19 schrieb Robert Großkopf: > Hallo Boris, >> >> Beim Öffnen des Tabellendokuments begegnet mir die Meldung: >> >>> BASIC-Laufzeitfehler. >>> Eigenschaft oder Methode nicht gefunden: DocumentProperties. > > Das bedeutet doch, dass Du das Makro automatisch mit dem Start

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-04 Diskussionsfäden Boris Kirkorowicz
Hallo, Am 03.06.21 um 16:04 schrieb Gerhard Weydt: > ich kann das nicht nachvollziehen, bei mir läuft das ohne Fehler. Es tritt auch nicht bei jedem Öffnen auf, oder nicht bei jedem Dokument. Eine Regelmäßigkeit dafür habe ich bislang noch nicht entdecken können. > Abgesehen davon, dass

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-03 Diskussionsfäden Volker Lenhardt
Hallo Boris, vermutlich hast du deine Funktion im Anwendungs-Bibliothekscontainer stehen. Verschiebe sie in den Dokumentcontainer und alles wird gut sein. Schöne Grüße Volker Am 03.06.21 um 14:14 schrieb Boris Kirkorowicz: Hallo, um das Speicherdatum automatisiert in eine Zelle zu

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-03 Diskussionsfäden Thomas Krumbein
Hei Boris, bau mal ne wait() Funktion ins Makro ein. Benutzerdefinierte Funktionen werden sehr früh aufgelöst, kann sein, dass manche Dokumentobjekte zu dem Zeitpunkt noch nicht verfügbar sind. Ich würde mal mit   wait(1000)  nach der Zeile    oSheet = ThisComponent()  beginnen und

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-03 Diskussionsfäden Robert Großkopf
Hallo Boris, > > Beim Öffnen des Tabellendokuments begegnet mir die Meldung: > >> BASIC-Laufzeitfehler. >> Eigenschaft oder Methode nicht gefunden: DocumentProperties. Das bedeutet doch, dass Du das Makro automatisch mit dem Start Deines Dokumentes starten willst. Mit welcher Eigenschaft des zu

Re: [de-users] Calc: Makro-Laufzeitfehler

2021-06-03 Diskussionsfäden Gerhard Weydt
Hallo Boris, ich kann das nicht nachvollziehen, bei mir läuft das ohne Fehler. Abgesehen davon, dass oSheet kein guter Variablenname ist, weil die Variable ja nicht das Blatt bezeichnet, sondern das ganze Dokument, halte ich das Makro auch vom Lesen her für korrekt. Wenn es möglich ist, dein

[de-users] Calc: Makro-Laufzeitfehler

2021-06-03 Diskussionsfäden Boris Kirkorowicz
Hallo, um das Speicherdatum automatisiert in eine Zelle zu bekommen, habe ich folgendes Makro (nicht von mir, sondern gefunden gekriegt) in mein Calc-Dokument eingebaut: > REM * BASIC * > > Function ChangedOn() As Date > > Dim oSheet As Object > Dim ChgDate As Variant >