Software de HiTek Home
 
Título Automaticamente conserve e retire Excel após ter funcionado um macro
A data atualizou 09/14/2008
As versões afetaram 4.0 e mais atrasado
O ósmio afetou Tudo
Descrição O usuário necessita funcionar Excel o Macro.  Então conserve e retire o manual de instruções do Excel.
Causas -
Solução O macro desejado necessita ser editado no editor básico visual do Excel que usa as seguintes etapas:
0.  O apoio seu excel a folha apenas caso que…
1.  Use Tools->Macro->Macros->Edit editar seu macro no editor básico visual
2.  Antes da “da linha secundária extremidade” em seu macro, adicione a seguinte linha:
Application.OnTime agora + TimeValue (“00:00:05”), “Save_Exit”
3. Adicione a função Save_Exit () de abaixo, imediatamente depois que da “a linha secundária extremidade” de seu macro.

Exemplo 1:  O seguinte exemplo conservará & a saída Excel 5 segundos depois que o macro termina funcionar.

Macro1 secundários ()
  'a linha seguinte é o macro real
  ActiveCell.FormulaR1C1 = “este exemplo trabalhado!”
  'a linha seguinte é o atendimento ao macro da saída de Save_
  Application.OnTime agora + TimeValue (“00:00:05”), “Save_Exit”
Submarino da extremidade

Save_Exit secundário ()
  Application.Quit
  ThisWorkbook.Close SaveChanges:=True
Submarino da extremidade

Exemplo 2:  O seguinte exemplo conservará & a saída Excel 5 minutos depois que o macro começa funcionar.  Esta maneira, o arquivo do excel fechar-se-á sempre mesmo se o macro pendurar

Macro1 secundários ()
  'a linha seguinte é o atendimento ao macro da saída de Save_
  Application.OnTime agora + TimeValue (“00:05:00”), “Save_Exit”
  'a linha seguinte é o macro real
  ActiveCell.FormulaR1C1 = “este exemplo trabalhado!”
 Submarino da extremidade

Save_Exit secundário ()
  Application.Quit
  ThisWorkbook.Close SaveChanges:=True
Submarino da extremidade

 

Registro da saída nenhuns
Elimine erros do registro

-