Sådan redigeres makroer fra Microsoft Office

Indholdsfortegnelse

Hvis du bruger makroer og skifter fra Microsoft til LibreOffice, skal du justere makroerne manuelt.

Windows + Linux / tysk / Open Source. Makroer viser sig at være det mest genstridige problem med større Office -ændringer. De kan ikke konverteres automatisk, men skal justeres eller udskiftes manuelt. Især med ældre løsninger kan det give mere mening at implementere den tilsvarende funktionalitet ved hjælp af en anden open source -løsning uden makroer. Skal makroer fortsat bruges, er den næste beslutning: omprogrammer eller tilpas? Hvad der er billigere, afhænger af den enkelte sag. Dårligt vedligeholdt og utilstrækkeligt dokumenteret spaghettikode er mere tilbøjelig til at blive kasseret og implementeret igen. Med gode, klare makroer er det derimod mere værd at tilpasse sig.
Først og fremmest skal den pågældende makro først indlæses i LibreOffice. Det er den første hindring, fordi LibreOffice som standard ignorerer makroer fra MS Office. Først når du aktiverer makroerne i indstillingerne under "Load-Save / VBA Properties", bliver de overhovedet indlæst. LibreOffice indlæser makrokode på VBA -sproget fra Word-, Excel- og PowerPoint -applikationerne. Hvis du vil gemme dine ændringer senere, skal du fjerne markeringen i "Gem den originale grundkode igen".
Da de fleste makroer ikke virker i starten, skal du markere afkrydsningsfeltet ud for "Kørbar kode". Programkoden deaktiveres derefter ved indlæsning. Det gemmes som et LibreOffice Basic -modul, da dette sprog mest ligner VBA. Du kan finde de indlæste makroer under "Ekstra / Makroer / Administrer makroer / LibreOffice Basic". Nu kan du omskrive kildekoden fra VBA til LibreOffice Basic. For at den redigerede programkode kan gemmes, skal du gemme dokumentet i LibreOffice -format.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave