[Gelöst] Sichtbaren Cursor in LO-Calc setzen
Verfasst: Mo, 23.12.2019 16:38
Hallo an Alle,
ich möchte bei Änderung des Inhaltes bestimmter Zellen einen "sichtbaren" Cursor auf die Zelle davor setzen. Meine LibreOffice-Beispieldatei --> s. Anlage. Trotz vieler Versuche und intensiven Recherchen im Netz ist mir das bisher nicht gelungen. Alle gefundenen Tips zu einem "sichtbaren" Cursor sind gescheitert, da sie vermutlich nur in Writer-Dokumenten funktionieren.
Mein Ansatz sieht so aus:
Komplette Makros und nähere Beschreibungen im Beispieldokument.
Danke für eure Hilfe
Gruß Gerd
ich möchte bei Änderung des Inhaltes bestimmter Zellen einen "sichtbaren" Cursor auf die Zelle davor setzen. Meine LibreOffice-Beispieldatei --> s. Anlage. Trotz vieler Versuche und intensiven Recherchen im Netz ist mir das bisher nicht gelungen. Alle gefundenen Tips zu einem "sichtbaren" Cursor sind gescheitert, da sie vermutlich nur in Writer-Dokumenten funktionieren.
Mein Ansatz sieht so aus:
Code: Alles auswählen
REM http://www.starbasicfaq.de/WiekannmandenaktuellenCursoraufeineZelle.html
'7.1.9 Wie kann man den aktuellen Cursor auf eine Zelle setzen?
Sub Cursor_Test
'Den aktiven Cursor bekommt man mit
myDoc = thisComponent
myView = myDoc.CurrentController
'Diesem muss man dann die gewünschte Zelle zuweisen
mysheet = myDoc.sheets(0)
mycell = mysheet.getCellRangeByName("Test")
myView.Select(mycell) 'Cursor auf Zelle "Test" setzen
End Sub
Danke für eure Hilfe
Gruß Gerd