> Sub Grava_e_fecha() > > Application.DisplayAlerts = False > ActiveWorkbook.Save > Application.DisplayAlerts = True > > ActiveWindow.Close > > End Sub > > > 'Só para sair, pedindo confirmação de > 'gravação caso haja alterações. > Sub fechar() > > ActiveWindow.Close > > End Sub > > Para fechar só a pasta atual sem sair do Excel: > > ActiveWorkbook.Saved = True > ActiveWorkbook.Close > > Para fechar só a pasta atual e sair do Excel: > ActiveWorkbook.Saved = True > Workbooks.Close > > vc pode fehcar todas duma só vez assim: > Application.Workbooks.Close > vc pode fechar somente um arquivo assim: > Application.Workbooks("Nome do Arquivo.ext").Close > em todos os casos a solicitação de confirmação de Salvar será > perguntado... > para inibir esta pergunta coloque > Application.DisplayAlerts = False antes do fechamento > > > Sds da Bahia, > > Edicarlos > > ----- Original Message ----- > From: <plasto@plastobrasil.com.br> > To: <edisoares@yahoo.com.br> > Sent: Tuesday, June 14, 2005 5:19 PM > Subject: RESPONDERS.COM - Form Response for edisoares@yahoo.com.br > > >> RESPONDERS.COM received the following web response at 6/14/2005 4:19:14 >> PM > ET: >> >> Q: SEU NOME >> A: Adriano >> >> Q: SEU E-MAIL >> A: plasto@plastobrasil.com.br >> >> Q: SUA MENSAGEM >> A: Olá Edi Carlos. Baixei alguns programas seus e gostaria de lhe pedir > uma coisa, se possível. Eu estou aprendendo a mexer no Excel e fazer > alguns > programinhas em VBA. Agora, estou fazendo uma planilha de fluxo de caixa > pessoal. Gostaria de saber se você pode me passar os códigos para "fechar" >e > "salvar e fechar" do VBA. Desde já fico muito agradecido pela atenção. > Atenciosamente, Adriano Rodrigues.