Microsoft Office Windows-ისთვის მალე დაბლოკავს ინტერნეტიდან ჩამოტვირთულ მაკრო ფაილებს, თუნდაც Office-ის ძველ ვერსიებზე.
Microsoft Office 1993 წელს Excel 5.0-დან მოყოლებული აპლიკაციების Visual Basic (VBA) მაკროებს მხარს უჭერს და ფუნქცია სხვა აპლიკაციებშიც გამოჩნდა Office 97-ის გამოშვებით. მიუხედავად იმისა, რომ ისინი შეიძლება იყოს წარმოუდგენლად სასარგებლო, განსაკუთრებით დოკუმენტებში დამღლელი ამოცანების ავტომატიზაციისას, ისინი ხშირად გამოიყენება მავნე პროგრამების გასავრცელებლად. Microsoft-მა ორშაბათს გამოაცხადა, რომ Office-ის ყველა მაკრო გამორთული იქნება ნაგულისხმევად, ყველა ამჟამად მხარდაჭერილ Office აპში.
Microsoft-მა უკვე დაიწყო ძველი Excel 4.0 მაკროების გამორთვა, ასევე ცნობილია როგორც XLM მაკროები, მაგრამ ახლა კომპანია გადადის ოდნავ ახალ VBA მაკროებზე. Microsoft-მა განაცხადა საზოგადოების პოსტში (მეშვეობით ზღვარზეორშაბათს, "Microsoft Office წლების განმავლობაში აგზავნიდა ავტომატიზაციის მძლავრ შესაძლებლობებს, რომელსაც ეწოდება აქტიური შინაარსი, ყველაზე გავრცელებული სახეობაა მაკროები. მიუხედავად იმისა, რომ ჩვენ მივაწოდეთ შეტყობინებების ზოლი მომხმარებლების გასაფრთხილებლად ამ მაკროების შესახებ, მომხმარებლებს მაინც შეუძლიათ გადაწყვიტონ მაკროების ჩართვა ღილაკზე დაწკაპუნებით. ცუდი მოქმედი პირები აგზავნიან მაკროებს Office ფაილებში საბოლოო მომხმარებლებისთვის, რომლებიც გაუცნობიერებლად ააქტიურებენ მათ, მავნე დატვირთვა არის მიწოდებული და ზემოქმედება შეიძლება იყოს მძიმე, მათ შორის მავნე პროგრამა, კომპრომეტირებული პირადობა, მონაცემთა დაკარგვა და დისტანციური წვდომა."
Microsoft მალე დაბლოკავს ყველა VBA მაკროს, რომელიც გადმოწერილია ინტერნეტიდან Access, Excel, PowerPoint, Visio და Word. ცვლილება პირველად გამოჩნდება Office 365 პაკეტის 2203 ვერსიაში, დაწყებული მიმდინარე არხის გადახედვით "2022 წლის აპრილის დასაწყისი" და მოგვიანებით გავრცელდება მიმდინარე არხზე, ყოველთვიურ საწარმოს არხზე და ნახევარწლიურ საწარმოში არხი. ამ განახლების შემდეგ, ინტერნეტიდან გადმოწერილ ფაილებში მაკროების გამოყენების ერთადერთი გზა არის წაშლა ატრიბუტი "ვების ნიშანი". ფაილის მონაცემებში.
თუმცა, ცვლილება მხოლოდ Microsoft Office-ის უახლეს ვერსიებში არ გამოჩნდება. კომპანიამ ასევე განაცხადა თავის განცხადებაში, "მომავალში, რომელიც უნდა განისაზღვროს, ჩვენ ასევე ვგეგმავთ ამ ცვლილების შეტანას Office LTSC, Office 2021, Office 2019, Office 2016 და Office 2013."
Microsoft მხოლოდ ავრცელებს ბლოკის ქცევას Office-ზე Windows-ზე, მიუხედავად იმისა, რომ Office macOS-ზე ასევე მხარს უჭერს VBA მაკროებს. Office-ის მობილური და ვებ ვერსიები არასოდეს მუშაობდა VBA მაკროებთან.