Fechar um arquivo excel automaticamente

1

Desejo fechar um arquivo do Excel automaticamente se não houver atividade por 5 minutos. Não tenho conhecimento de como fazer isso. Tentei encontrar uma resposta na Internet, mas não há uma resposta clara.

    
por Gaurav Agarwal 26.10.2012 / 17:51

2 respostas

3

Google para 'excel close idle timer'. Existem várias soluções completas por aí. Existe até um post tutorial sobre isso: link

- jm

    
por 26.10.2012 / 19:10
1

Isso pode ser feito no VBA. Eu fiz isso uma vez antes com uma pasta de trabalho compartilhada, mas não consegui encontrar o código que usei. O que eu encontrei é o seguinte:

Fechar a pasta de trabalho após a inatividade

Eu testei no meu Excel 2010 e funciona muito bem.

Nota: refere-se ao objeto ThisWorkbook onde diz

Place this in the Workbook_Open event

Lembre-se de que as macros precisam estar ativadas para que isso funcione. Além disso, o worksheet_change sub precisa estar em cada folha que você está procurando por alterações. Caso contrário, fechará a planilha mesmo que esteja trabalhando em outra planilha que não tenha o código.

    
por 26.10.2012 / 19:07