ich möchte mit einem Makro feststellen in welcher Zelle einer Tabelle (Calc) sich der Cursor gerade befindet..
wie stell ich's an?
Danke
Herbert
In welcher Zelle ist der Coursor?
Moderator: Moderatoren
Hallo Herbert,
also, ich glaube, die Frage war schon mal da. Weiss aber auch nicht mehr so genau, wo.
Hier ein Code:
mit dem Blatt index, und dem Index von Zeile und Spalte hast du die aktuelle Zelle.
Gruss
Thomas
also, ich glaube, die Frage war schon mal da. Weiss aber auch nicht mehr so genau, wo.
Hier ein Code:
Code: Alles auswählen
Sub aktiveZelle
oDoc.thisComponent
'aktive Zelle
oCelle=oDoc.getCurrentSelection().getCellAdress()
'aktives Tabellenbaltt
iSheet=oDoc.sheets(oCelle.Sheet)
'aktuelle Zeile Index
iRow=oCelle.Row
'aktuelle Spalte Index
iColumn=oCelle.Column
end sub
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic