Misschien is het wel verstandig om op het Engelse forum te kijken, daar worden ook regelmatig links geplaatst die belangrijk zijn. Het is zo dat de werkmethode onder LibreOffice echt geheel anders is dan onder Excel. LibreOffice kent niet het begrip ActiveCell wel werkt het veel met gebeurtenissen of events in het Engels.
Bij een blad gebeurtenis bijvoorbeeld selectie gewijzigd wordt gelijk naar de actievecel verwezen. Wanneer je werkt met MRI kun je onderzoeken wat daar mee mogelijk is.
Realiseer je wel het is aan de gebruiker om uit te zoeken wat er nu feitelijk is geselecteerd:
- Een enkele cel
- Een enkele bereik
- een samen stel van cellen en bereiken.
CurrentSelection
Thiscomponent.CurrentSelection geeft een verwijzing naar de huidige selectie wat feitelijk hetzelfde is wat mogelijk het zelfde is wat de beschreven gebeurtenis doet.
Gebeurtenis of Currentselection
Ik krijg het idee dat het gezien de mogelijkheden en moeilijkheden nauwelijks uitmaakt waar voor gekozen maar er moet uit gezocht worden wat er alle maal mee gedaan kan worden. Hiervoor moet echt kennis verkregen worden van de Services en interfaces. Die services en interfaces is echt iets anders dan BASIC. Het BASIC, starBASIC, is veel beperkter dan het BASIC van VBA. Dit maakt ook dat ik aangeef doe zoveel mogelijk in het werkblad.
http://www.pitonyak.org/oo.php
Misschien zijn er betere verwijzingen te vinden.