In Writer ein Macro auf Zelle

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

Moderator: Moderatoren

mrphil
Beiträge: 2
Registriert: Fr, 11.08.2006 17:08

In Writer ein Macro auf Zelle

Beitrag von mrphil »

hallo zusammen

ich habe folgendes kleines problem
ich habe ein rechnungsformular in writer erstellt
und möchte gerne das wenn ich ein macro aufrufe das in der tabelle2 der rechnungen in der zelle a2 ein text eingefügt wird.
das mit dem text einfügen geht auch ganz gut nur wie kann ich sagen das das felt a2 in der tabelle2 ausgewählt wird?

ich danke für die tip und das intresse.
lg phil
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Beitrag von komma4 »

Ein einfaches Beispiel, bei dem der Cursor innerhalb der zu benutzenden Texttabelle stehen muss:

Code: Alles auswählen

Sub Main
oVCurs = ThisComponent.getCurrentController().getViewCursor()
oTable = oVCurs.TextTable
oCell = oTable.getCellByPosition(1,0) 
oCell.setString("Mein Text")
End Sub
Hilft das weiter?
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)
mrphil
Beiträge: 2
Registriert: Fr, 11.08.2006 17:08

Beitrag von mrphil »

danke für den tip
den text bekomme ich jetzt auch in die tabelle
nun habe ich noch das problem das das ganze auch in die tabelle2 eingefügt wird.
wenn ich in der tabelle1 bin und das macro aufrufe schreibt er den wert in die tabelle1 und geht nich zur tabelle2.

kann mir jemand vieleicht noch einen buchtip geben am besten onlinebucher oder kostenlos wo ich nich mehr über die art der openoffice-macros nachlesen kann.
lg phil
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey phil,

kann mir jemand vieleicht noch einen buchtip geben am besten onlinebucher oder kostenlos wo ich nich mehr über die art der openoffice-macros nachlesen kann.
Lies hierzu einfach den ersten Thread dieses Forums. Da findest du alles benötigte :wink:

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Antworten