+2 votos
60 visitas

Na macro existia um "If MsgBox" que mostrava ao usuário uma mensagem que no caso era uma mensagem perguntando se ele confirma a exclusão de um registro.

Troquei esse MsgBox pelo RequestConfirmation e não funcionou. No runner parou de apresentar mensagem de erro e no WES apresenta a seguinte mensagem: Operação foi cancelada pela macro sem mensagem.

Como resolver ?

Codigo na macro: 

   If RequestConfirmation("A exclusão deste registro resultará na exclusão de todos os registros associados a    ele. Deseja Continuar?") Then

     ExcluirRegistrosI399

     ExcluirRegistrosI299

por (42 pontos) | 60 visitas

1 Resposta

0 votos
Melhor resposta

no WES é possível vc fazer o RequestConfirmation através do Script python, creio que isso já vai solucionar seu problema.

No editor de comando, vc iria no onExecute do comando que deseja fazer o RequestConfirmation, e iria adicionar o seguinte código:

command.RequestConfirmationBeforeExecute("Deseja executar este comando?")

por (548 pontos)
selecionada por

Perguntas relacionadas

+3 votos
1 resposta
0 votos
1 resposta
perguntado 23 Jul, 2015 por Anderson Roberto (30 pontos) | 87 visitas
+6 votos
2 respostas
–4 votos
1 resposta
perguntado 2 Jun, 2014 por gilmar.souza (37 pontos) | 234 visitas
+2 votos
1 resposta
Melhores Apr 2026
  1. CeceliaWysel

    5 Pontos

  2. VernonSchaw

    5 Pontos

  3. MargieOsterh

    5 Pontos

200 pontos
Melhores 2026 Apr 06 - 12
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. willian.metalsystem

    69 Pontos

  5. henrique.muller

    62 Pontos

  6. luciano.fronza

    61 Pontos

  7. luciano.fronza

    61 Pontos

  8. luciano.fronza

    61 Pontos

  9. diuari.molinari

    52 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
567 respostas
389 comentários
772 usuários