none
How To: Como identificar no evento Microsoft.Office.Interop.Word.ApplicationEvents4_DocumentBeforeSave (BeforeSave) no salvamento padrão do Word quando o evento é disparado pelo SaveAs e quando é disparado pelo Ctrl+b RRS feed

  • Pergunta

  • Olá,

    Alguém saberia informar se é possível no evento BeforeSave do Word ou outro office descobrir como o evento foi chamado? se foi em um dialogo SaveAs ou se é um salvamento automático?

    Atts,

    quarta-feira, 10 de dezembro de 2014 11:06

Respostas

  • Que tal testar o parâmetro SaveAsUI?

    Private Sub appWord_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)
      If SaveAsUI = True Then
        'A janela de SaveAs apareceu
      Else
        'A janela de SaveAs apareceu
      End If
    End Sub
    


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    segunda-feira, 15 de dezembro de 2014 19:58
    Moderador

Todas as Respostas

  • Olá Anderson,

    Estou transferindo sua dúvida para o fórum especializado em VBA.


    Obrigado por contactar o fórum Microsoft Technet!

    quarta-feira, 10 de dezembro de 2014 14:39
    Moderador
  • Que tal testar o parâmetro SaveAsUI?

    Private Sub appWord_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)
      If SaveAsUI = True Then
        'A janela de SaveAs apareceu
      Else
        'A janela de SaveAs apareceu
      End If
    End Sub
    


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    segunda-feira, 15 de dezembro de 2014 19:58
    Moderador