Propiedad Presentation.VBASigned (PowerPoint)
Determina si el proyecto de Visual Basic para Aplicaciones (VBA) del documento especificado se firmó digitalmente. Solo lectura.
Sintaxis
expresión. VBASigned
Expresión Variable que representa un objeto Presentation .
Valor devuelto
MsoTriState
Comentarios
El valor de la propiedad VBASigned puede ser una de estas constantes MsoTriState.
Constante | Descripción |
---|---|
msoFalse | No se firmó digitalmente el proyecto de VBA del documento especificado. |
msoTrue | Se firmó digitalmente el proyecto de VBA del documento especificado. |
Ejemplo:
En este ejemplo se carga una presentación denominada MyPres.ppt y se comprueba si tiene una firma digital. Si no la tiene, el código muestra un mensaje de advertencia.
Presentations.Open FileName:="c:\My Documents\MyPres.ppt", _
ReadOnly:=msoFalse, WithWindow:=msoTrue
With ActivePresentation
If .VBASigned = msoFalse And _
.VBProject.VBComponents.Count > 0 Then
MsgBox "Warning! The Visual Basic project for" _
& vbCrLf & "this presentation has not" _
& vbCrLf & " been digitally signed." _
, vbCritical, "Digital Signature Warning"
End If
End With
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.