witam. szukam możliwości użycia makra do skopiowania zawartości zakresu komórek w najprostszy możliwy sposób.
Dokładniej:
zakres=oSheet.getCellRangeByPosition(0,3,10,ostatni_wiersz).get??????
wklej=oSheet.getCellByPosition(0,pierwsz_wolny) set?????
chciałbym za jednym razem wkleić formuły, tekst i liczby bez formatowania komórek list rozwijalnych itd
czy da się to jakoś prosto załatwić w odniesieniu do całego zakresu bez odwoływania się do każdej komórki z osobna?
jak ten kod miałby wyglądać bo nie moge znaleźć nic w sieci nt temat. z góry dziekuję
Przenoszenie danych z zakresu komórek
Przenoszenie danych z zakresu komórek
Apache OpenOffice 4.1.5 na Windows 10
Re: Przenoszenie danych z zakresu komórek
Na poziomie API dokumentu nie da się. Zakresy nie mają metod getValue / setValue itp.
Możesz natomiast użyć API interfejsu Calca. To się robi powołując obiekt rozrządu zleceń (dispatchera), któremu potem przekazuje się żądania.
Co do szczegółów, przejrzyj https://forum.openoffice.org/pl/forum/s ... atchHelper oraz https://wiki.openoffice.org/wiki/Docume ... _the_macro
Możesz natomiast użyć API interfejsu Calca. To się robi powołując obiekt rozrządu zleceń (dispatchera), któremu potem przekazuje się żądania.
Co do szczegółów, przejrzyj https://forum.openoffice.org/pl/forum/s ... atchHelper oraz https://wiki.openoffice.org/wiki/Docume ... _the_macro
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)