Ai beleza pessoal.
Nas minhas pesquisas achei este código.
Sub excelaberto()
If Workbooks.Count > 1 Then 'Or in your case = 0
'Ele verifica se esta aberta alguma planilha se tiver aparece a mensagem abaixo
MsgBox "Excel aberto."
ActiveWorkbook.Close True
Else
'Do Something Else'
End If
End Sub
O meu problema e que uso uso o código abaixo para não deixar fechar o Excel sem pergunta!
Eu quero se for possível ele não pergunta ao fechar ignorando código abaixo
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If MsgBox("Deseja realmente fechar?", vbYesNo + vbDefaultButton1, "GADBRAS") = vbYes Then
ThisWorkbook.Save
Application.Quit
Else
Cancel = True
End If
End Sub
Postado : 02/06/2016 6:04 am