Oldal: 1 / 1

[Megoldva] Rögzített makró nem fut

Elküldve: 2018. szeptember 5., szerda 9:08
Szerző: giggino
Sziasztok!

A LibreOffice 5.4.7.2 verzióját használom. Vállalati uniform környezetben, tehát újabb verzió használatára egyenlőre nincs lehetőség.
A problémám a következő:
Rögzítek egy egyszerű makrót: egy táblázat sorba rendezése több oszlop szerint.
Ha a "Saját makrók" ->Standard->Module1->makróneve ként mentem akkor tudom futtatni.
Viszont ha a "Munkafüzetneve.ods" ->Standard->Modulok->Molule1-makróneve ként mentem akkor nem tudom futtatni.
Amikor a makrót rögzítem elvégzi a rendezést, de amikor elmentem az utóbbi helyre és futtatnám, már nem csinál semmit.

Pedig az említett a munkafüzetet több munkaállomáson is fogják használni, tehát a makrót magában a munkafüzetben kellene tárolni.
Onnan viszont nem fut.
Hogyan lehetne futásra bírni?
Segítségetek előre is köszönöm!

Re: Rögzített makró nem fut

Elküldve: 2018. szeptember 5., szerda 12:26
Szerző: Zizi64
Mintafájlt kérünk a beágyazott makróval együtt. A maximális feltölthető fájlméret 128 KiB itt a fórumon. Nem az eredeti adatokra vagyunk kíváncsiak, azokat helyettesítheted töltelékadatokkal, de a táblázat struktúrája - főleg annak a résznek, amelyiken a makrót akarod futtatni - legyen azonos az eredetivel.

Hogyan indítanád egyébként a felvett makrót?
Miért nem az API függvények alapján írod a makrókat - főleg vállalati környezetben? A rögzítés egyáltalán nem hatékony módszer. Van olyan aktivitás, amit fel se vesz, de a futása mindig jóval lassabb egy rögzített - folyton a Dispatchert meghívó - makrónak
Beállítottad a Makróbiztonság opciót a megfelelő szintre? Alaphelyzetben a fájlban lévő makrók le vannak tiltva.

Re: Rögzített makró nem fut

Elküldve: 2018. szeptember 5., szerda 13:18
Szerző: giggino
A makróbiztonság beállítása megoldotta a problémát!
Hálásan köszönöm a segítséget!