Hallo
Ich benötige die Position einer Zelle im Calc-Stil wie "A1:C1".
Weiß nicht, wie man das mittels der API erreicht.
Also hab ich die Methode XCell.setFormula(string aFormula) benutzt, um die Funktion "=ADDRESS(3,2,4)" in eine Zelle zu schreiben und durch XCell.getFormula() die Zelle zu lesen. Aber ich bekomme denselben String, den ich zuvor in die Zelle geschrieben habe.
Gibt es einen Weg an die Zell-Position zu gelangen mittels der API?
Zellenposition
Moderator: Moderatoren
Re: Zellenposition
Hallo
Mit .getformula() bekommst du natürlich die Formel aus der Zelle, die Rückgabe des Formelergebnisses bekommst du in dem Fall mit ...getstring()
Im übrigen übergibst du eine falsche Formelsyntax - richtig wäre: "=ADDRESS(3;2;4)"
Wenn du im Endeffekt an die Zelladresse einer Zelle kommen willst von der du nur Spaltenindex und Zeilenindex kennst:
Gruß Karo
Mit .getformula() bekommst du natürlich die Formel aus der Zelle, die Rückgabe des Formelergebnisses bekommst du in dem Fall mit ...getstring()
Im übrigen übergibst du eine falsche Formelsyntax - richtig wäre: "=ADDRESS(3;2;4)"
Wenn du im Endeffekt an die Zelladresse einer Zelle kommen willst von der du nur Spaltenindex und Zeilenindex kennst:
Code: Alles auswählen
msgbox thiscomponent.sheets(0).getcellbyposition(1,2).AbsoluteName
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- *
- Beiträge: 11
- Registriert: Mo, 17.05.2010 11:43
Re: Zellenposition
Progge mit C#.
Da gibts leider keine Methode getstring() und das Property AbsoluteName.
Habs aber so hinbekommen:
http://old.nabble.com/-api-dev--Range-C ... 94818.html
Ich frage das Property "AbsoluteName" eines Zellbereichs ab.
Trotzdem danke!
Da gibts leider keine Methode getstring() und das Property AbsoluteName.
Habs aber so hinbekommen:
http://old.nabble.com/-api-dev--Range-C ... 94818.html
Ich frage das Property "AbsoluteName" eines Zellbereichs ab.
Trotzdem danke!