Propriedade Presentation.VBASigned (PowerPoint)
Determina se o projeto do Visual Basic for Applications (VBA) para o documento especificado tem uma assinatura digital. Somente leitura.
Sintaxe
expression. VBASigned
Expressão Uma variável que representa um objeto Presentation .
Valor de retorno
MsoTriState
Comentários
O valor da propriedade VBASigned pode ser uma destas constantes MsoTriState.
Constante | Descrição |
---|---|
msoFalse | O projeto do VBA para o documento especificado não tem uma assinatura digital. |
msoTrue | O projeto do VBA para o documento especificado tem uma assinatura digital. |
Exemplo
Este exemplo carrega uma apresentação chamada MyPres.ppt e verifica se ela tem ou não uma assinatura digital. Se não houver nenhuma assinatura digital, o código exibirá uma mensagem de aviso.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.