Kā rediģēt makro no Microsoft Office

Satura rādītājs

Ja izmantojat makro un pārslēdzaties no Microsoft uz LibreOffice, makro ir jāpielāgo manuāli.

Windows + Linux / vācu / atvērtā koda. Makro ir spītīgākā problēma saistībā ar lielām Office izmaiņām. Tos nevar pārveidot automātiski, bet tie ir jāpielāgo vai jānomaina manuāli. Īpaši vecākiem risinājumiem var būt lietderīgāk ieviest atbilstošo funkcionalitāti, izmantojot citu atvērtā koda risinājumu bez makro. Vai makro ir jāturpina izmantot, nākamais lēmums ir: pārprogrammēt vai pielāgot? Tas, kas ir lētāks, ir atkarīgs no katra gadījuma. Slikti uzturēts un nepietiekami dokumentēts spageti kods, visticamāk, tiks izmests un atkārtoti ieviests. Turpretī ar labiem, skaidriem makro ir vairāk vērts pielāgoties.
Pirmkārt, attiecīgais makro vispirms ir jāielādē LibreOffice. Tas ir pirmais šķērslis, jo LibreOffice pēc noklusējuma ignorē makro no MS Office. Tikai tad, kad iespējosit makro opcijās sadaļā “Ielādēt-saglabāt / VBA rekvizīti”, tie tiks ielādēti vispār. LibreOffice ielādē makro kodu VBA valodā no Word, Excel un PowerPoint lietojumprogrammām. Lai izmaiņas saglabātu vēlāk, noņemiet atzīmi no izvēles rūtiņas "Saglabāt sākotnējo pamata kodu vēlreiz".
Tā kā lielākā daļa makro sākumā nedarbojas, atstājiet atzīmi blakus "Izpildāms kods". Programmas kods pēc tam tiek deaktivizēts, kad tiek ielādēts. Tas tiek saglabāts kā LibreOffice Basic modulis, jo šī valoda visvairāk līdzinās VBA. Ielādētos makro varat atrast sadaļā “Ekstras / Makro / Makro pārvaldība / LibreOffice Basic”. Tagad jūs varat pārrakstīt avota kodu no VBA uz LibreOffice Basic. Lai rediģētais programmas kods tiktu saglabāts, dokuments jāsaglabā LibreOffice formātā.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave