Notifications
Clear all

Excel Macro VBA Application.Speech.Speak

1 Posts
1 Usuários
0 Reactions
422 Visualizações
(@jorgedutra_)
Posts: 1
New Member
Topic starter
 

Pessoal, boa tarde!

Estou como essa questão aqui, alguém pode me ajudar?

Quero que apenas execute o Application.Speech.Speak "Verdadeiro Ou Falso na B2 Confirmada" quando o B2, que é a celula com a condição SE mudar, ou se poder melhorar, estou aceitando. Ou algum outro jeito de avisar: ex.: Notificação.

Se B2 For Verdadeiro então Application.Speech.Speak "Verdadeiro Ou Falso na B2 Confirmada"
Se B2 For Falso então Application.Speech.Speak "Verdadeiro Ou Falso na B2 Confirmada"

Linha de codigo abaixo.

Private Sub Worksheet_Change(ByVal Target As Range)

' a B2 da Planilha1, é uma celula que possiu uma condição "SE", então ela fica mudando, Verdeiro ou Falso. No entanto, quando ela muda "automaticamente" ela não cai nesse VBA, somente quando à uma alteração B2 direto. Ex.: se digititar qualquer coisa ela é executada. Help my please brother

If Target.Address = Range("b2").Address Then

Application.Speech.Speak "Verdadeiro Ou Falso na B2 Confirmada"

End If

End Sub

 
Postado : 13/12/2022 8:18 pm