Microsoft Office za Windows bo kmalu blokiral makro datoteke, prenesene iz interneta, tudi v starejših različicah Officea.
Microsoft Office podpira makre Visual Basic for Applications (VBA) vse od Excela 5.0 leta 1993, funkcija pa je prišla v druge aplikacije z izdajo Officea 97. Čeprav so lahko izjemno uporabni, zlasti pri avtomatizaciji dolgočasnih opravil v dokumentih, se pogosto uporabljajo za distribucijo zlonamerne programske opreme. Microsoft je v ponedeljek objavil, da bodo vsi Officeovi makri privzeto izklopljeni v vseh trenutno podprtih Officeovih aplikacijah.
Microsoft je že začel onemogočati podedovane makre Excel 4.0, znan tudi kot makri XLM, zdaj pa podjetje prehaja na nekoliko novejše makre VBA. Microsoft je dejal v objavi v skupnosti (prek The Verge) v ponedeljek, "Microsoft Office že leta pošilja zmogljive zmožnosti avtomatizacije, imenovane aktivna vsebina, najpogostejša vrsta so makri. Čeprav smo zagotovili vrstico z obvestili, ki uporabnike opozarja na te makre, se lahko uporabniki vseeno odločijo, da omogočijo makre s klikom na gumb. Zlobni akterji pošljejo makre v Officeovih datotekah končnim uporabnikom, ki jih nevede omogočijo, zlonamerne in vpliv je lahko resen, vključno z zlonamerno programsko opremo, ogroženo identiteto, izgubo podatkov in oddaljenim dostopom dostop."
Microsoft bo kmalu blokiral vse makre VBA, prenesene iz interneta v Access, Excel, PowerPoint, Visio in Word. Sprememba se bo najprej pojavila v različici 2203 paketa Office 365, začenši s predogledom trenutnega kanala v »začetek aprila 2022,« in kasneje uvedba na Current Channel, Monthly Enterprise Channel in Semi-Annual Enterprise Kanal. Po tej posodobitvi je edini način za uporabo makrov v datotekah, prenesenih iz interneta, odstranitev atribut "Mark of the Web". v podatkih datoteke.
Vendar se sprememba ne bo pojavila samo v najnovejših različicah Microsoft Officea. Družba je v svoji objavi tudi povedala, "na prihodnji datum, ki bo določen, načrtujemo tudi to spremembo za Office LTSC, Office 2021, Office 2019, Office 2016 in Office 2013."
Microsoft uvaja vedenje blokiranja samo za Office v sistemu Windows, čeprav Office v sistemu macOS podpira tudi makre VBA. Mobilna in spletna različica Officea nikoli nista delovali z makri VBA.