Mi az XLSM fájl?
Az XLSM kiterjesztésű fájlok olyan táblázatkezelő fájlok, amelyek támogatják a makrókat. Alkalmazási szempontból a makró a folyamatok automatizálására használt utasítások halmaza. A makró rögzíti az ismétlődő lépéseket, és megkönnyíti a műveletek végrehajtását a makró ismételt futtatásával. A makrók a Microsoft Visual Basic for Applications (VBA) programmal programozhatók az Excel-munkafüzetből a Visual Basic Editor segítségével, és onnan közvetlenül futtathatók/hibakereshetők.
Az XLSM fájlok hasonlóak az XLM fájlformátumokhoz, de a Microsoft Office 2007-ben bevezetett Open XML formátumon alapulnak. Más szóval az XLSM XLSX fájlok, de támogatják a makrókat. Alapértelmezés szerint maga az Excel számos makrót biztosít általános használatra. Ugyanakkor saját makrókat is rögzíthet a szükséges függvényekkel.
XLSM – Makró rögzítése
Az Excel könnyen használható lépéseket kínál a makró rögzítéséhez. A makrók használatához telepített fejlesztői eszközök szükségesek. Amint egy makrórögzítés folyamatban van, minden felhasználói műveletet rögzít a későbbi lejátszáshoz. A makrórögzítés valójában magában foglalja az összes lépést, amelyet a felhasználó a rögzítés megkezdése után végrehajt. Így, ha egy cella tartalmát félkövérre, dőltre szedi, és a szöveg igazítását a makrórögzítés elindítása után állítja be, akkor az összes parancs rögzítésre kerül. Minden rögzített makróhoz hozzá lehet rendelni egy parancsikont is a későbbi gyors lejátszáshoz. A makrórögzítés VBA-kódot generál makró formájában, amely a Visual Basic Editor (VBE) segítségével szerkeszthető.