Die Suche ergab 24 Treffer

von danielandross
Di, 12.06.2007 16:33
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Re: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

Servus,
so einfach ist das leider nicht (deshalb frage ich ja): Wenn ich xTableRows in xTableRows(y) ändere, dann mache ich ja aus einem Objekt eine Funktion die es nicht gibt. Ich denke du meinst eine Methode die mir die y-te Zeile gibt. Diese Methode existiert zwar für xTableRows gibt aber ein ...
von danielandross
Di, 12.06.2007 16:04
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Re: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

com.sun.star.table.XColumnRowRange xColumnRowRange = (com.sun.star.table.XColumnRowRange) UnoRuntime
.queryInterface(com.sun.star.table.XColumnRowRange.class, xUsedCursor);
XTableColumns xTableColumns = xColumnRowRange.getColumns();
XTableRows xTableRows = xColumnRowRange.getRows();
System.out ...
von danielandross
Di, 12.06.2007 14:23
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Re: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

Hm seltsam keine der beiden ist in den libraries vorhanden die in Eclipse für OOo installiert wurden.
Gruß
Daniel
von danielandross
Di, 12.06.2007 13:48
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Re: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

rem ----------------------------------------------------------------------
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "RowHeight"
args2(0).Value = 950

dispatcher.executeDispatch(document, ".uno:RowHeight", "", 0, args2())

rem ...
von danielandross
Di, 12.06.2007 10:32
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Re: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

Ich habe mir folgendes überlegt:

XPropertySet xPropSet = (XPropertySet) UnoRuntime.queryInterface(XPropertySet.class, xUsedCursor);

Wenn ich aus meinem com.sun.star.sheet.XUsedAreaCursor ein PropertySet bekomme gibt es da vielleicht entsprechende Einträge über die länge und breite des cursors ...
von danielandross
Di, 12.06.2007 08:17
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Re: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

hm ok mein Fehler hätte wohl dazusagen sollen, dass ich mit dem OO SDk in Java arbeite. Und da weiß ich nicht wie ich aus meinem Sheet die Zeilen/spalten extrahieren kann.

Gruß
Daniel
von danielandross
Mo, 11.06.2007 16:51
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Re: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

danke für deine Antwort Stefan. Welche Klasse meinst du eigentlich wenn du von Zeilen/Spaltenobjekt schreibst bzw wo bekommt man das denn her?
Gruß
Daniel
von danielandross
Mo, 11.06.2007 15:13
Forum: Makros und allgemeine Programmierung
Thema: Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden
Antworten: 13
Zugriffe: 2885

Spaltenbreite Zellenhöhe eines Spreadsheets herausfinden

Hallo mich interessiert die Spaltenbreite und Zeilenhöhe jeder beliebigen Spalte/Zeile bzw Zelle in mm.
Ich möchte nämlich die Größe eines CellRangeAddress-Objektes(das ich mir in einer Methode hergeleitet habe) als Seitenformat einstellen. Hierzu muss ich die beiden Werte in ein Size Objekt ...
von danielandross
Mo, 11.06.2007 13:19
Forum: Makros und allgemeine Programmierung
Thema: Java: Spreadsheetgröße automatisch für Druck anpassen
Antworten: 6
Zugriffe: 2063

Re: Java: Spreadsheetgröße automatisch für Druck anpassen

com.sun.star.sheet.XUsedAreaCursor xUsedCursor = (com.sun.star.sheet.XUsedAreaCursor) UnoRuntime
.queryInterface(com.sun.star.sheet.XUsedAreaCursor.class, xCursor);
xUsedCursor.gotoStartOfUsedArea(false);
xUsedCursor.gotoEndOfUsedArea(true);

CellRangeAddress cellAddress ...
von danielandross
Mo, 11.06.2007 10:45
Forum: Makros und allgemeine Programmierung
Thema: Suche nach OpenOffice Installation für Distribution
Antworten: 0
Zugriffe: 502

Suche nach OpenOffice Installation für Distribution

Hi,
in meinem Projekt benutze ich zur Zeit ausgiebig das OpenOffice SDK. Das Programm selbst läuft. Nur wenn ich mit meinem build script eine distribution bauen möchte läuft diese nicht weil es natürlich die Verweise auf OpenOffice nicht mehr findet.

Ich habe schon versucht die pfade zur OO ...
von danielandross
Di, 05.06.2007 17:02
Forum: Makros und allgemeine Programmierung
Thema: Java: Spreadsheetgröße automatisch für Druck anpassen
Antworten: 6
Zugriffe: 2063

So jetzt bin ich soweit, dass ich Koordinaten auslesen kann. Wie mache ich das jetzt aber das es mir die letzte beschriebene reihe anvisiert?

XSpreadsheetDocument xSpreadsheetDocument = (XSpreadsheetDocument) UnoRuntime
.queryInterface(XSpreadsheetDocument.class, openDocument);
XSpreadsheets ...
von danielandross
Di, 05.06.2007 09:11
Forum: Makros und allgemeine Programmierung
Thema: Java: Spreadsheetgröße automatisch für Druck anpassen
Antworten: 6
Zugriffe: 2063

Hallo, dank für den Code jetzt habe ich schonmal ne grobe Vorstellung. iCh muss das ganze in Java implementieren und bin dabei gerade auf ein paar probleme gestoßen. Mein Code bisher:
public void getLastUsedCellSpielwiese() {
XSpreadsheetDocument xSpreadsheetDocument = (XSpreadsheetDocument ...
von danielandross
Mo, 04.06.2007 15:15
Forum: Makros und allgemeine Programmierung
Thema: Java: Spreadsheetgröße automatisch für Druck anpassen
Antworten: 6
Zugriffe: 2063

Ok diese getPrintAreas() Methode aus dem Interface XPrintAreas hört sich ja schonmal gut an, leider ist das nur ein Interface und das eigentlich Problem ist die implementierung dieser Methode. Dann könnte ich ihm ja über ein Size Objekte breite und höhe übergeben und das Format so perfekt anpassen ...
von danielandross
Fr, 11.05.2007 16:13
Forum: Makros und allgemeine Programmierung
Thema: Java: Spreadsheetgröße automatisch für Druck anpassen
Antworten: 6
Zugriffe: 2063

Java: Spreadsheetgröße automatisch für Druck anpassen

Hallo,
ich versuche gerade einen Weg zu finden meine aus einem Open Office Spreadsheet gewonnenen pdfs künftig so erstellen zu lassen, dass mein Programm selber die seite so anpasst dass mein dokument perfekt darauf passt (und nicht teile einer tabelle auf der nächsten pdf seite angezeigt werden ...