Salvar excel e fechar mas apenas a planilha da Macro
Enviado: 12 Jun 2016 às 16:41
Boa noite pessoal,
Preciso de um help, já há muito tempo que ando nesta luta e não arranjo solução,
Tenho um projeto em excel vba, o meu objetivo é o utilizador só mexer no app que desenvolvi, ok até aqui tudo bem, o problema está no sair, eu pretendo que ao sair ele grave e feche o app mas apenas esse que está a correr, já testei vários códigos mas nenhum resultou,tenho uns que guarda mas fecha todas as planilhas tenho outro que guarda mas so fecha o app e deixe o excel do app aberto.
Quem vai usar este app tem por norma muitos ficheiros excel aberto, eu nao posso correr o risco de ao fechar o meu app fechar todo o trabalho que ele tem aberto mas ao mesmo tempo nao quero que ele mexa no meu excel.
Um pouco confuso não?
resp = MsgBox("Deseja Salvar os Dados e Sair?", vbYesNo, "Informação")
If resp = vbYes Then
ThisWorkbook.Save
Application.DisplayAlerts = False
ThisWorkbook.Application.Quit
Else
If resp = vbNo Then
resp = vbCancel
End If
End If
se poderem dar uma ajudinha agradeço.
Obrigado,
João Soares
Preciso de um help, já há muito tempo que ando nesta luta e não arranjo solução,
Tenho um projeto em excel vba, o meu objetivo é o utilizador só mexer no app que desenvolvi, ok até aqui tudo bem, o problema está no sair, eu pretendo que ao sair ele grave e feche o app mas apenas esse que está a correr, já testei vários códigos mas nenhum resultou,tenho uns que guarda mas fecha todas as planilhas tenho outro que guarda mas so fecha o app e deixe o excel do app aberto.
Quem vai usar este app tem por norma muitos ficheiros excel aberto, eu nao posso correr o risco de ao fechar o meu app fechar todo o trabalho que ele tem aberto mas ao mesmo tempo nao quero que ele mexa no meu excel.
Um pouco confuso não?
resp = MsgBox("Deseja Salvar os Dados e Sair?", vbYesNo, "Informação")
If resp = vbYes Then
ThisWorkbook.Save
Application.DisplayAlerts = False
ThisWorkbook.Application.Quit
Else
If resp = vbNo Then
resp = vbCancel
End If
End If
se poderem dar uma ajudinha agradeço.
Obrigado,
João Soares