Automatyczne dodawanie/usuwanie kolumn i wierszy

Dyskusje dotyczące tworzenia makropoleceń, pisania skryptów oraz programowania przy użyciu UNO
4sp3ll
Posty: 5
Rejestracja: wt lip 23, 2013 3:25 pm

Automatyczne dodawanie/usuwanie kolumn i wierszy

Post autor: 4sp3ll »

Witam Szanowne Grono,
postanowiłem wyedukować się w dziedzinie programowania, na tyle aby wiedzieć jak zadawać pytania i przedstawić swoje koncepcje ekspertom w sposób zrozumiały.
Swoją edukację rozpoczynam od napisania makra do Arkusza Kalkulacyjnego OpenOffice.

Jestem absolutnie początkujący więc KAŻDA porada w tym zakresie jest dla mnie na wagę złota (uwagi/linki/porady), najlepiej w języku polskim. Z góry dziękuję.

Wyzwanie #1:
Dodawanie/usuwanie kolumn i wierszy w arkuszu

Znalazłem w sieci prostą funkcję wykorzystywaną w VBA, ale w oo Basic zwraca mi informację "Nie zdefiniowano procedury lub funkcji" w części "Column(2).Select":

Kod: Zaznacz cały

REM  *****  BASIC  *****

Public Sub wstawkolumny
Column(2).Select
Selection.EntireColumn.Insert
Selection.EntireRow.Insert
End Sub
Czy to w ogóle dobra droga? Co robię źle i od czego powinienem zacząć?
OpenOffice 4.4.1; Windows 8.1
belstar
Posty: 654
Rejestracja: czw mar 17, 2011 9:08 am

Re: Automatyczne dodawanie/usuwanie kolumn i wierszy

Post autor: belstar »

4sp3ll pisze:Czy to w ogóle dobra droga? Co robię źle i od czego powinienem zacząć?
Zła, kod VBA w większości przypadków nie będzie działać w AOO i LO.
Zacznij tutaj https://wiki.openoffice.org/wiki/Docume ... nd_Columns
LibreOffice 5.1.2.2 Ubuntu 16 LTS
4sp3ll
Posty: 5
Rejestracja: wt lip 23, 2013 3:25 pm

Re: Automatyczne dodawanie/usuwanie kolumn i wierszy

Post autor: 4sp3ll »

Super :) Bardzo dziękuję!
OpenOffice 4.4.1; Windows 8.1
ODPOWIEDZ