XLSX naar XLSM omzetten
Excel laat je geen VBA-code bewaren in een .xlsx-bestand. Zet de werkmap eerst om naar .xlsm, dan kan hij voortaan macro's bevatten. Het omzetten gebeurt op je eigen apparaat, dus de werkmap wordt nooit geüpload.
Sleep bestanden hierheen of klik om te bladeren
Resultaten
Hoe je XLSX omzet naar XLSM
- Sleep één of meer .xlsx-bestanden in de tool hieronder.
- Het uitvoerformaat staat al op XLSM.
- Klik op omzetten.
- Download de .xlsm en voeg je macro's toe in Excel.
Waarom Excel een ander bestand nodig heeft voor macro's
Sinds Excel 2007 houdt Microsoft macro's bewust buiten het standaard .xlsx-formaat. Een gewone .xlsx kan nooit VBA-code bevatten, en daardoor is hij veilig om vanuit een e-mail te openen. Wil je een werkmap automatiseren met macro's, dan eist Excel het .xlsm-formaat met macro's, en weigert het VBA in een .xlsx-bestand op te slaan.
Wat deze converter doet
Hij schrijft je .xlsx opnieuw als .xlsm met dezelfde tabbladen, waarden, formules, samengevoegde cellen en getalnotaties. Het nieuwe bestand is klaar voor macro's: open het in Excel, ga naar het tabblad Ontwikkelaars, open de Visual Basic-editor en voeg je code toe. Bij het opslaan houdt Excel de macro's, omdat het bestandstype ze nu toestaat.
Goede gewoonten met macrobestanden
- Bewaar een gewone .xlsx-kopie van de gegevens om te delen. Mensen zijn terecht voorzichtig met macrobestanden die ze niet verwachtten.
- Laat de mensen naar wie je het stuurt weten dat het macro's bevat, zodat de beveiligingsmelding ze niet overvalt.
- Schakel macro's alleen in bij bestanden van mensen die je vertrouwt.
Privé van begin tot eind
Het omzetten gebeurt in je browser. De werkmap wordt nooit geüpload, dus interne tools en financiële modellen blijven op je computer.
Veelgestelde vragen
Wordt mijn werkmap geüpload?
Nee. Het bestand wordt in je browser gelezen en opnieuw geschreven, dus de getallen, namen en formules erin verlaten je apparaat nooit.
Voegt dit ook macro's toe?
Nee. Je krijgt een bestand waarin macro's zijn toegestaan, met dezelfde tabbladen en gegevens. De VBA voeg je zelf toe in Excel via het tabblad Ontwikkelaars.
Wat blijft behouden en wat niet?
Celwaarden, formules, alle tabbladen, tabbladnamen, samengevoegde cellen en getalnotaties blijven behouden. Lettertypen, opvulkleuren, randen, grafieken, afbeeldingen, draaitabellen en voorwaardelijke opmaak worden niet overgezet, omdat daarvoor de volledige Excel-engine nodig is. Bewaar het origineel als de opmaak belangrijk is.
Waarom waarschuwt Excel als ik een .xlsm open?
Excel vraagt altijd toestemming voordat het macro's in een gedownload bestand uitvoert. Die waarschuwing is normaal en beschermt je tegen code die je niet zelf hebt geschreven.
Je bestanden verlaten je apparaat nooit
Elke tool op Squishly Tools is 100% gratis en draait volledig in je browser. Je afbeeldingen en documenten worden op je eigen computer verwerkt en nooit naar een server geüpload. Geen accounts, geen watermerken en geen addertje onder het gras.