Wat is een XLSM-bestand?
Bestanden met de extensie XLSM zijn een soort Spreadsheet-bestanden die macro’s ondersteunen. Vanuit het oogpunt van de toepassing is een macro een set instructies die worden gebruikt voor het automatiseren van processen. Een macro wordt gebruikt om de stappen die herhaaldelijk worden uitgevoerd vast te leggen en vergemakkelijkt het uitvoeren van de acties door de macro opnieuw uit te voeren. Macro’s worden geprogrammeerd met Microsoft’s Visual Basic for Applications (VBA) vanuit de Excel-werkmap met behulp van de Visual Basic Editor en kunnen direct vanaf daar worden uitgevoerd/foutopsporing.
XLSM-bestanden lijken op XLM-bestandsindelingen, maar zijn gebaseerd op de Open XML-indeling die is geïntroduceerd in Microsoft Office 2007. Met andere woorden, XLSM zijn XLSX-bestanden maar met ondersteuning van macro’s. Standaard biedt Excel zelf verschillende macro’s voor algemeen gebruik. U kunt echter ook uw eigen macro’s opnemen met de vereiste functies.
XLSM - Een macro opnemen
Excel biedt eenvoudig te gebruiken stappen voor het opnemen van een macro. Het vereist dat u ontwikkelaarstools hebt geïnstalleerd om met macro’s te kunnen werken. Zodra een macro-opname aan de gang is, wordt elke gebruikersactie opgenomen om later af te spelen. Macro-opname omvat eigenlijk alle stappen die een gebruiker uitvoert nadat de opname is gestart. Dus als u de inhoud van een cel vet of cursief maakt en de tekstuitvulling instelt nadat een macro-opname is gestart, worden al deze opdrachten opgenomen. Aan elke opgenomen macro kan ook een snelkoppeling worden toegewezen om later snel af te spelen. Macro-opname genereert VBA-code in de vorm van een macro die kan worden bewerkt met de Visual Basic Editor (VBE).