Boa tarde,
Tenho um Vba de impressão, dois macros em um botão, quero o 2º só seja executado se a caixa de texto do primeiro for clicado em sim, se for clicado em não quero que interrompa.
No jeito que está, ele está imprimindo mesmo clicando em NÃO, alguém ajuda por favor.
Vba:
Private Sub Confirmacao()
Dim resultado As VbMsgBoxResult
resultado = MsgBox("Deseja Imprimir os Indicadores de Despesas Administrativas?", vbYesNo, "Confirmação")
If resultado = vbYes Then
MsgBox "Impressão CONFIRMADA!"
Else
MsgBox "Impressão CANCELADA!"
Exit Sub
End If
End Sub
Private Sub Imprimir()
Dim sh As Worksheet
Set sh = ActiveSheet
Worksheets(Array("RE02-098", "RE02-099", "RE02-100", "RE02-101", "RE02-102", "RE02-103")).PrintOut
sh.Select
End Sub
Sub confirm()
Call Confirmacao
Call Imprimir
End Sub
Postado : 22/06/2017 1:16 pm