Файл VSDM — это рисунок, созданный в Microsoft Visio, приложении для создания диаграмм и векторной графики. Он аналогичен файлу VSDX, но содержит макросы. Макросы — это небольшие программы, которые автоматизируют задачи внутри Visio, позволяя пользователям создавать настраиваемые решения и расширять функциональность своих диаграмм. Поскольку файлы VSDM могут содержать исполняемый код, они представляют угрозу безопасности при открытии из недоверенных источников. Visio использует формат VSDM для хранения различных типов диаграмм, включая блок-схемы (flowcharts), сетевые диаграммы (network diagrams), организационные диаграммы (organizational charts), планы этажей (floor plans) и многое другое. Функциональность макросов обеспечивает динамические диаграммы, которые могут реагировать на ввод пользователя или изменения данных. При открытии файла VSDM приложение Visio обычно предлагает пользователю включить или отключить макросы, выдавая предупреждение о потенциальных рисках безопасности. Отключение макросов предотвратит выполнение кода, но может также ограничить функциональность самой диаграммы. Этот формат важен для автоматизации сложных рабочих процессов.