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

Objeto Presentation

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.