Kako urediti makre iz programa Microsoft Office

Kazalo

Če uporabljate makre in preklopite iz Microsofta v LibreOffice, morate makre prilagoditi ročno.

Windows + Linux / nemščina / odprtokodni vir. Izkazalo se je, da so makri najbolj trdovratna težava z velikimi spremembami Officea. Samodejno jih ni mogoče pretvoriti, ampak jih je treba ročno prilagoditi ali zamenjati. Zlasti pri starejših rešitvah je lahko bolj smiselno uvesti ustrezno funkcionalnost s pomočjo druge odprtokodne rešitve brez makrov. Če bi makre uporabljali še naprej, je naslednja odločitev: reprogramirati ali prilagoditi? Kaj je ceneje, je odvisno od posameznega primera. Slabo vzdrževana in premalo dokumentirana koda špagetov je bolj verjetno zavržena in ponovno uporabljena. Z dobrimi in jasnimi makri pa se je bolj vredno prilagoditi.
Najprej je treba zadevni makro najprej naložiti v LibreOffice. To je prva ovira, ker LibreOffice privzeto ignorira makre iz MS Officea. Šele ko omogočite makre v možnostih pod "Load-Save / VBA Properties", se bodo sploh naložili. LibreOffice naloži kodo makra v jeziku VBA iz aplikacij Word, Excel in PowerPoint. Če želite spremembe shraniti pozneje, počistite polje »Shrani izvirno osnovno kodo znova«.
Ker večina makrov sprva ne deluje, pustite kljukico poleg "Izvedljiva koda". Programska koda se nato ob nalaganju deaktivira. Shranjen je kot modul LibreOffice Basic, saj je ta jezik najbolj podoben VBA. Naložene makre najdete pod "Dodatki / Makri / Upravljanje makrov / LibreOffice Basic". Zdaj lahko izvorno kodo iz VBA prepišete v LibreOffice Basic. Če želite shraniti urejeno programsko kodo, morate dokument shraniti v obliki LibreOffice.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave