Seite 1 von 1

In Writer ein Macro auf Zelle

Verfasst: Fr, 11.08.2006 17:18
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

Verfasst: Fr, 11.08.2006 17:42
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?

Verfasst: Fr, 11.08.2006 19:48
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

Verfasst: Sa, 12.08.2006 08:59
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