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


So, nach einem Absturz und dem anschließenden Neustart von LibO wird mir
jetzt für das fragliche Makro folgendes angezeigt:

Basic Laufzeitfehler
Eigenschaft oder Methode nicht gefunden: supportsService.

Die auslösende Zeile im Makro, die auf Empfehlung eines
Listenteilnehmers eingefügt wurde und mit der erreicht werden sollte,
dass das Makro nur bei Calc-Dokumenten zur Ausführung kommt, lautet:

IF NOT ThisComponent.supportsService (
"com.sun.star.sheet.SpreadsheetDocument" ) then exit Sub

(alles in einer Zeile)

Wie muss diese Zeile geändert werden, um jetzt nicht mehr einen Fehler
auszulösen, aber das Gewünschte zu erreichen?

Besten Dank ...

 .... und tschüss

            Franklin





Am 2022-11-27 um 08:21 schrieb Franklin Schiftan:
Hallo miteinander,

kann es sein, dass in der neuesten LibO-Version

(Version: 7.4.3.2 (x64) / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster;
VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded

Makros, die in 'meine Makros' gespeichert sind und bislang immer bei den
zugewiesenen Ereignissen problemlos ausgeführt wurden, jetzt nicht mehr
ausgeführt werden?

(Bei Bedarf kann ich auch den Makro-Code posten - ich glaube aber nicht,
dass es an ihm liegt.)

Übrigens passiert auch bei der manuellen Ausführung des Makros nicht
das, was bislang immer passierte.

Hat jemand zielführende Hinweise, wie ich den Code zur erfolgreichen
Ausführung bringen kann?


--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

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.