A Microsoft Excel makróbarát munkalap egy .xlsm munkafüzet: ugyanaz az Open XML rács, mint az .xlsx, plusz VBA makrók, amelyek formázni, frissíteni vagy újraépíteni tudnak egy jelentést. A cellákat a kód futtatása nélkül is olvashatod. Csak akkor engedélyezd a makrókat, ha megbízol a feladóban, és tényleg szükséged van az automatizálásra.

Mit tárol valójában egy Microsoft Excel makróbarát munkalap?
Az extra „M” a tárolásra utal, nem egy eltérő rácsra. Az .xlsx nem képes VBA-t tárolni. Az .xlsm igen. Éppen ezért egy Microsoft Excel makróbarát munkalap megnyitása nem ugyanaz a feladat, mint egy egyszerű munkafüzeté. A képletek, diagramok és formázások általában betöltődnek. Az automatizálás mindaddig kikapcsolva marad, amíg nem engedélyezed.
Kezelj egy váratlan .xlsm fájlt úgy, mint egy futtatható e-mailt, ne úgy, mint egy CSV-t. A tartalom engedélyezését sürgető kéretlen fájlok gyakori kártevő-útvonalak. Nincs szükséged makrókra az összegek ellenőrzéséhez, egy táblázat másolásához vagy egy PDF exportálásához.
Mielőtt elkezdenéd, tartsd szem előtt az alábbiakat:
A munkalap adatai letiltott makrók mellett is olvashatók
A gombok, az egyéni űrlapok és a frissítési makrók addig nem futnak le, amíg nem engedélyezed a tartalmat
A letöltések és az e-mail mellékletek szintén Védett nézetben nyílhatnak meg
Az .xlsx formátumban történő mentés eldobja a VBA-t, ezért ezt csak akkor tedd, ha már nincs szükséged a kódra
Ha valaki egykattintásos jelentés céljából küldte a fájlt, kérdezd meg, mit kellene csinálnia a makrónak. Ezután döntsd el, hogy a kódra van-e szükséged, vagy csak a számokra.
Hogyan nyissunk meg egy Microsoft Excel makróbarát munkalapot kód futtatása nélkül?
Az asztali Excel a natív alkalmazás ehhez a formátumhoz. Nyisd meg a Fájl > Megnyitás menüből. A dupla kattintás akkor működik, ha az .xlsm kiterjesztés az Excelhez van társítva. Ha nem történik semmi, először indítsd el az Excelt, majd tallózz a mappához.
1. lépés: Nyisd meg a munkafüzetet a Fájl menüből
Az Excelben lépj a Fájl > Megnyitás menüpontra, és válaszd ki az .xlsm fájlt. Ha a párbeszédpanel elrejti, állítsd a típus szűrőjét „Excel-fájlok” vagy „Minden fájl” lehetőségre. A betöltés előtt ellenőrizd, hogy a név megegyezik-e a várt névvel.

2. lépés: Maradj a Védett nézetben, amíg meg nem bízol a fájlban
A letöltések gyakran Védett nézetben nyílnak meg. Egy korlátozott ablakban görgethetsz. Csak akkor kattints a Szerkesztés engedélyezése gombra, ha felismered a feladót és a fájlnevet. Ezzel a kattintással kilépsz a homokozóból (sandbox), de ez önmagában még nem futtatja a VBA-t.
Ezen lépés után a Microsoft Excel makróbarát munkalap táblázatként már használható. Az összegek, a szűrők és a nyomtatás továbbra is működnek. A sárga sáv ráér.
Csak megbízható forrásból származó Microsoft Excel makróbarát munkalapot engedélyezz
A sárga Biztonsági figyelmeztetés sáv normális. Egy megbízható belső sablon esetén kattints a Tartalom engedélyezése gombra, hogy a makrók lefutassanak. Ismeretlen fájl esetén hagyd letiltva a makrókat. Így is másolhatsz értékeket, ellenőrizheted a képleteket, és nyomtathatsz.
A Microsoft útmutatása egyértelmű: ne engedélyezd a makrókat, hacsak nem tudod, mit csinálnak, és valóban ezt az eredményt akarod. Miután megnyitsz egy Microsoft Excel makróbarát munkalapot, a lapok akkor is hasznosak maradnak, ha a kód blokkolva marad.

Egy letöltött munkafüzet úgynevezett webes jelölővel (Mark of the Web) is rendelkezhet. Ilyenkor az Excel agresszívebben blokkolja a makrókat. Először zárd be a fájlt. A Fájlkezelőben kattints jobb gombbal az .xlsm fájlra, nyisd meg a Tulajdonságok panelt, és pipáld ki a Tiltás feloldása opciót, ha megjelenik. Ezt csak olyan fájl esetén tedd meg, amelyben már megbízol. A tiltás feloldása nem teszi biztonságossá az ismeretlen kódot.
Ne kapcsold be az „összes makró engedélyezése” opciót globálisan csak azért, hogy elnémíts egy figyelmeztetést. Ez a beállítás lehetővé teszi, hogy a későbbiekben bármely munkafüzet kérdés nélkül futtasson kódot. A WPS menüszalag beállításaihoz lásd a makrók engedélyezése a WPS Office-ban című részt.
Microsoft Excel makróbarát munkalap megnyitása a WPS Spreadsheets alkalmazásban
A WPS Office for Windows kompatibilitást biztosít a Microsoft Excel formátumaival, köztük az .xls, .xlsx és .xlsm kiterjesztésekkel. Ezért nyitható meg egy Microsoft Excel makróbarát munkalap helyileg a WPS Spreadsheets alkalmazásban: a fájl a lemezen marad, és anélkül szerkesztheted az értékeket, képleteket és az elrendezést, hogy az Excel telepítve lenne.
A makrók egy külön réteget képeznek. A WPS akkor is képes megnyitni a munkafüzetet adatkezelési feladatokhoz, ha a VBA nem érhető el teljes mértékben. A makrók futtatásához vagy szerkesztéséhez általában VBA támogató összetevőre van szükség, és a komplex Excel-kódoknál nem garantált az asztali Excelhez való teljes egyezés. A mindennapi megtekintéshez és szerkesztéshez először nyisd meg a munkalapokat, majd utána döntsd el, hogy érdemes-e engedélyezni az automatizálást.
1. lépés: Indítsd el a Spreadsheets alkalmazást a WPS kezdőképernyőjéről
Indítsd el a WPS Office-t. A kezdőpulton válaszd a Spreadsheets lehetőséget. Ez a Writer vagy a Presentation helyett a táblázatkezelő munkaterületét nyitja meg.

2. lépés: Használd a Menüt, majd a Megnyitás gombot
Kattints a bal felső sarokban található Menü gombra, és válaszd a Megnyitás lehetőséget. A WPS ugyanezt a mintát használja a Writer és a Presentation esetében is. Ez az alkalmazáson belüli útvonal, nem pedig a fájlkezelőből indított dupla kattintás.

3. lépés: Vizsgáld át a lapokat, mielőtt bármilyen kódot engedélyeznél
Válaszd ki az .xlsm munkafüzetet, és kattints a Megnyitás gombra. A fájlnak be kell töltődnie a munkalapok füleivel, a szerkesztőléccel és a ráccsal együtt. Ellenőrizd az összegeket és a megnevezett lapokat. Ha sárga figyelmeztetés jelenik meg, kezeld úgy, mint az Excel kérését: csak megbízható fájl esetén engedélyezd. Készíthetsz egy munkapéldányt, exportálhatsz PDF-et, vagy folytathatod a cellák szerkesztését akkor is, ha a makrók kikapcsolva maradnak.

Ha más Excel-fájlokhoz is használod a WPS-t, ez a folyamat megegyezik az Excel-munkafüzetek WPS Office-ban történő megnyitásával. Az egyetlen extra odafigyelést igénylő tényező egy Microsoft Excel makróbarát munkalap esetén a makróra vonatkozó figyelmeztetés.
GYIK
Megnyithatok egy Microsoft Excel makróbarát munkalapot Macen?
Igen. A Macre készült Excel megnyitja az .xlsm fájlokat. Csak akkor engedélyezd a makrókat, ha megbízol a fájlban. A WPS Office szintén elérhető macOS-re a helyi táblázatkezelési munkákhoz. A dupla kattintás továbbra is attól függ, hogy melyik alkalmazáshoz van társítva a kiterjesztés.
A Google Sheets futtatja a makrókat?
Nem. A Google Sheets és a webes Excel meg tudja jeleníteni a rácsot és sok képletet. Excel VBA-t viszont nem futtatnak. Ez akkor hasznos, ha nem bízol a mellékletben, de korlátozást jelent, ha egy gombnak egy jelentést kellene újraépítenie.
A LibreOffice Calc helyettesítheti az Excelt ennél a fájlnál?
A LibreOffice Calc meg tudja nyitni a munkalapokat és a diagramokat. A VBA-kompatibilitás részleges. Az egyszerű rögzített makrók működhetnek. A komplex Excel-automatizálások gyakran nem, vagy újra kell írni őket LibreOffice Basicben. A Calc nem ugyanaz, mint a LibreOffice Draw ingyenes PDF-szerkesztője: a Calc a munkafüzethez, a Draw pedig a PDF-exporthoz való.
Át kell konvertálnom a Microsoft Excel makróbarát munkalapot .xlsx formátumba?
Csak akkor, ha biztos vagy benne, hogy nincs szükséged a makrókra. Az .xlsx formátumban történő mentés jó módszer egy statikus táblázat megosztására. Viszont rossz megoldás egy VBA-tól függő eszköz archiválására. Tartsd meg az eredeti .xlsm fájlt, ha a feladó továbbra is használja az automatizálást.
Mikor érdemes a Draw-t kihagyni, és a WPS PDF-et használni?
Akkor hagyd ki a Draw-t, ha a PDF egy szkennelt dokumentum, egy hosszú jelentés, vagy egy olyan fájl, amelyet egyesíteni, darabolni, tömöríteni vagy Wordbe konvertálni kell. A LibreOffice Draw ingyenes PDF-szerkesztése elegendő egy logóhoz vagy egy egysoros dátumhoz. A WPS PDF gyorsabb megoldás, ha az oldalnak egy valódi újraírás után is véglegesnek kell kinéznie.





