CALC: Fehlermeldung 423 bei sheets

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: CALC: Fehlermeldung 423 bei sheets

Beitrag von komma4 »

Du hast zwei Anweisungen auf einer Zeile.
Verschiebe die Anweisung nach ThisComponent auf eine neue Zeile.

Das hilft?!
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Karolus
********
Beiträge: 7533
Registriert: Mo, 02.01.2006 19:48

Re: CALC: Fehlermeldung 423 bei sheets

Beitrag von Karolus »

Remlinger hat geschrieben:Hallo,
Ich bekomme immer folgende fehlermeldung beim Ausführen dieses Programmstückes:

Code: Alles auswählen

oDoc = ThisComponent  oSheet = oDoc.sheets(0)
"Basic Laufzeitfehler 423 Sheets"

Warum ist das so?
  • a) es ist nicht so, sondern es gibt einen anderen Fehler, wenn ich die Zeile so wie gezeigt verwende....
    b) wenn ich die Zeile umbreche in zwei Zeilen bekomme ich keinen Fehler, zumindest nicht falls `thisComponent` momentan auf ein Calcdokument zeigt!
Vielleicht möchtest du uns etwas mehr Informationen zukommen lassen, über den Kontext aus dem diese """Zeile""" ausgeführt wird ???
Nein Hilft nicht
bleibt alles gleich
Edit: Super, du entwickelst dich noch zu einer richtigen Plaudertasche!
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: CALC: Fehlermeldung 423 bei sheets

Beitrag von Stephan »

Warum ist das so?
"423" steht für "Eigenschaft oder Methode nicht gefunden" bezieht sich aber hier mit praktisch 100% Wahrscheinlichkeit darauf das das Objekt "sheets(0)" nicht gefunden wird.

Starte denselben Code, also:

Code: Alles auswählen

oDoc = ThisComponent
oSheet = oDoc.sheets(0)
während das Tabellenblatt welches sheets(0) repräsentiert sichtbar und aktiv ist, dann darf dieser Fehler nicht auftreten, falls doch liegt mehr im Argen.


Gruß
Stephan
Antworten