Personal tools
You are here: Home Forum Nice Office Access (NOA) In XSpreadsheet Zellen miteinander verbinden, Probleme!

 • In XSpreadsheet Zellen miteinander verbinden, Probleme!

Replies: 3   Views: 49
Up one level

 • In XSpreadsheet Zellen miteinander verbinden, Probleme!

Posted by Andreas75 at 2012-01-30 16:33:32
Hallo zusammen,

leider habe ich ein erneutes Problem und hoffe auf etwas Unterstützung.

Ich möchte 3 Zellen in einem XSpreadsheet miteinander verbinden, in Calc gibt es die Funktion "Zellen verbinden". Anhand der API habe ich folgende Code-Zeilen zusammengebaut:

xCellRange.getCellRangeByName("E8:G8";);
XMergeable xMerge = (XMergeable)UnoRuntime.queryInterface(XMergeable.class, xCellRange);
xMerge.merge(true);

Leider passiert bei dem Aufruf: merge(true) nichts im Dokument, die angegebene Range wird nicht verbunden.

Was mache ich falsch? Über eine Korrektur meines Codes würde ich mich sehr freuen.

Vielen Dank im Voraus.
Andreas
Andreas75 Member
Posts: 7

 • Re: In XSpreadsheet Zellen miteinander verbinden, Probleme!

Posted by Andreas75 at 2012-01-30 16:35:02
Hier nochmal der gesamte Code:

XCellRange xCellRange = spreadsheet1.getSpreadsheet();
XColumnRowRange xColRowRange = (XColumnRowRange) UnoRuntime
.queryInterface(XColumnRowRange.class, xCellRange);
XTableRows xRows = xColRowRange.getRows();
if (anzahlPositionen > 1) {
xRows.insertByIndex(26, anzahlPositionen - 1);
}
xCellRange.getCellRangeByName("F3:G6";);
XMergeable xMerge = (XMergeable) UnoRuntime.queryInterface
(XMergeable.class, xCellRange);
xMerge.merge(true);
Andreas75 Member
Posts: 7

 • Re: In XSpreadsheet Zellen miteinander verbinden, Probleme!

Posted by Andreas75 at 2012-02-08 21:33:50
Hallo, hat niemand eine Idee? Bin immer noch auf der Suche nach einer Lösung. Über eine Rückmeldung würde ich mich freuen. Lg Andreas
Andreas75 Member
Posts: 7

 • Re: In XSpreadsheet Zellen miteinander verbinden, Probleme!

Posted by Andreas75 at 2012-02-08 21:53:38
Habe den Fehler selbst gefunden:

Ich habe in meinem ersten Beitrag oben vergessen "spreadsheet1" auszuwählen. Im zweiten Beitrag steht sogar richtig drin. Ein kleiner Fehler hält so lange auf...

Entschuldigt.
Lg Andreas
Andreas75 Member
Posts: 7

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: