Id. de directiva
L_TrustaccesstoVisualBasicProject
Ámbito
Configuración de usuario
Compatible con
Al menos Windows Server 2008 R2 o Windows 7
Origen
Microsoft 365 Apps / Office Administrative Templates (versión 5568.1000)
Categoría
Microsoft PowerPoint 2016 › Opciones de PowerPoint › Seguridad › Centro de confianza
Esta configuración de directiva controla si los clientes de automatización, como Microsoft Visual Studio 2005 Tools para Microsoft Office (VSTO), pueden tener acceso al sistema de proyectos de Visual Basic para Aplicaciones en las aplicaciones especificadas. Los proyectos de VSTO requieren acceso al sistema de proyectos de Visual Basic para Aplicaciones en Excel, PowerPoint y Word, aunque los proyectos no usen Visual Basic para Aplicaciones. La compatibilidad en tiempo de diseño de los controles de proyectos de Visual Basic y C# depende del sistema de proyectos de Visual Basic para Aplicaciones en Word y Excel.\r\n\r\nSi habilita esta configuración de directiva, VSTO y otros clientes de automatización pueden tener acceso al sistema de proyectos de Visual Basic para Aplicaciones en las aplicaciones especificadas. Los usuarios no podrán cambiar este comportamiento mediante la opción de la interfaz de usuario "Confiar en el acceso al modelo de objetos de proyectos de VBA" de la sección Configuración de macros del Centro de confianza.\r\n\r\nSi deshabilita esta configuración de directiva, VSTO no tiene acceso mediante programación a los proyectos de VBA. Además, la casilla "Confiar en el acceso al modelo de objetos de proyectos de VBA" se desactiva y los usuarios no pueden cambiarla. Nota: si se deshabilita esta configuración de directiva, se impide a los proyectos de VSTO interactuar correctamente con el sistema de proyectos de VBA de la aplicación seleccionada.\r\n\r\nSi no establece esta configuración de directiva, los clientes de automatización no tendrán acceso mediante programación a los proyectos de VBA. Los usuarios pueden habilitar esta opción si activan "Confiar en el acceso al modelo de objetos de proyectos de VBA" en la sección "Configuración de macros" del Centro de confianza. No obstante, al hacer esto se permite a las macros de los documentos abiertos por el usuario tener acceso a los objetos, métodos y propiedades principales de Visual Basic, lo cual representa un posible riesgo de seguridad.
Ver la descripción completa en la página de Directiva de grupo ›
Registro
accessvbom REG_DWORD Usuario
Valor al habilitar 1
Valor al deshabilitar 0
Aplicar con .reg · CMD · PowerShell
.reg Copiar
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\powerpoint\security]
; Opciones (usar solo una)
; Habilitada
"accessvbom"=dword:00000001
; Deshabilitada
"accessvbom"=dword:00000000
CMD Copiar
:: Opciones (usar solo una)
:: Habilitada
reg add "HKCU\software\policies\microsoft\office\16.0\powerpoint\security" /v "accessvbom" /t REG_DWORD /d 1 /f
:: Deshabilitada
reg add "HKCU\software\policies\microsoft\office\16.0\powerpoint\security" /v "accessvbom" /t REG_DWORD /d 0 /f
PowerShell Copiar
# Común: crear la clave
New-Item -Path 'HKCU:\software\policies\microsoft\office\16.0\powerpoint\security' -Force | Out-Null
# Opciones (usar solo una)
# Habilitada
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\powerpoint\security' -Name 'accessvbom' -PropertyType DWord -Value 1 -Force | Out-Null
# Deshabilitada
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\powerpoint\security' -Name 'accessvbom' -PropertyType DWord -Value 0 -Force | Out-Null