Dynamiczne makro
Dynamiczne makro
Czy jest jakaś opcja by dane makro zastosować do wybranego obszaru? Czyli np w calc - na początku zaznaczamy kolumne i klikamy makro, i działa ono tylko dla tego zakresu.
OpenOffice 4.1.1 na Windows 7
Re: Dynamiczne makro
Uruchamiając poniższe makro, zostaniesz poinformowany o tym co jest zaznaczone, więc odpowiedź na twoje pytanie jest twierdząca.
Kod: Zaznacz cały
Sub Zaznaczenie
Dim oCurrentSelection As Object
Dim sAbsoluteName As String
oCurrentSelection = ThisComponent.getCurrentSelection()
sAbsoluteName = oCurrentSelection.AbsoluteName
Print "Aktualne zaznaczone jest: " & sAbsoluteName
End Sub
LibreOffice 5.1.2.2 Ubuntu 16 LTS