Zellen in Texttabelle verbinden

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Zellen in Texttabelle verbinden

Re: Zellen in Texttabelle verbinden

von idefix » Mo, 17.03.2008 14:34

Hallo Gert.
Hier noch mehr Informationen.
Ich möchte eine Rechnung erstellen. :-)
In diesem Writer-Dokument habe ich die notwendigen Datenfelder wie Kunde, Adresse, Bestellnummer, etc, bereits drin.
Um die einzelnen Rechnungspositionen aufzuführen habe ich per Makro eine Texttabelle eingefügt. Die Tabelle hat 4 Spalten (Artikelname, Menge, Einzelpreis, Positionspreis). Abhängig von der Anzahl der Positionen einer Bestellung werden die notwendigen Zeilen hinzugefügt. Am Ende der Tabelle füge ich noch weitere drei Zeilen zu, (Summe netto, MwSt, Gesamtsumme).
Jetzt möchte ich die linken drei Spalten (Artikel, Menge, Einzelpreis) zusammenfassen, damit dort der Text (z. B. "Summe netto", "MwSt.","Gesamtsumme:") hinein kann.
Wie machst Du das?

Grüße
Jochen

Re: Zellen in Texttabelle verbinden

von Gert Seler » So, 16.03.2008 18:33

Hallo idefix,
Du solltest erst einmal erklären, was Du haben möchtest (z.Bspl.: eine Rechnung erstellen?) und soll dort die "artikelnr" & "artikelBezeichnung" &
"einzelpreis" & "geasmtpreis" eingetragen werden? Oder soll etwas anderes berechnet werden?
Bitte mehr Details.

mfg
Gert

Zellen in Texttabelle verbinden

von idefix » Fr, 14.03.2008 19:11

Hallo.

Ich habe ein Writerdokument. Dort eine Texttabelle per Macro generiert. Jetzt möchte ich eine Summenzeile hinzufügen. Das mache ich mit

Code: Alles auswählen

oRows = oTab.getRows
		oRows.insertByIndex(oRows.getCount(), 2) ' zwei zeilen einfuegen
Macht OO auch.
Jetzt möchte ich die ersten drei Spalten miteinander verbinden.
Etwa so:

Code: Alles auswählen

oZellbereich = oTab.getCellRangeByPosition(0,3,2,3)
		oZellbereich.merge(True)

Dabei ist oTab meine Texttabelle. Die Zeilen-/Spaltennummern habe ich zum testen drin. Diese Nummern werde ich später dynamisieren (bei den letzten beiden Zeilen sollen jeweils die ersten 3 Zellen verbunden werden).
Bei dem Ausführen von

Code: Alles auswählen

oZellbereich.merge(True)
bricht OO ab.
Kann mir jemand sagen warum?
Oder ein anders Beispiel posten, wie ich in einer Texttabelle Zellen verbinden kann.
Danke
Jochen

Nach oben