Ultrapassar os protectores de ecrã: Mantendo seu computador acordado quando remoto
Trabalhar remotamente tem as suas vantagens – dá-lhe a flexibilidade para gerir o seu tempo de forma eficiente. Mas aquele protetor de ecrã irritante ou a hibernação do computador podem ser um verdadeiro pesadelo quando se afasta da sua secretária. Se precisar de fazer uma pausa, recuperar o fôlego ou simplesmente fazer algo longe do seu computador sem aparecer ausente ou em amarelo no Microsoft Teams, temos tudo o que precisa!
Para muitos trabalhadores remotos, o famoso estado amarelo no Microsoft Teams, que indica inatividade, pode ser uma fonte de frustração. Mas não se preocupe! Existem formas de manter o seu computador ativo e manter a aparência de atividade.
Um código mágico: Excel VBA para o resgate
Para evitar que o computador entre em suspensão ou active protectores de ecrã, pode utilizar um script simples no Excel VBA que simula a entrada do teclado em intervalos regulares. O código a seguir envia continuamente a tecla Tab e, em seguida, aguarda 4 minutos e 50 segundos antes de repetir o processo:
Sub SendTabKeysEveryFourFifty() Do While True ' Send the Tab key SendKeys "{TAB}" ' Wait for 4 minutes and 50 seconds Application.Wait Now + TimeSerial(0, 4, 50) Loop End Sub
A chave a enviar pode ser personalizada de acordo com as suas preferências. Basta substituir "{TAB}"
pelo código de tecla pretendido. Por exemplo, pode utilizar "{RIGHT}"
, "{DOWN}"
ou qualquer outro código de tecla válido.
Quando o script estiver a ser executado, o computador enviará continuamente a tecla Tab, impedindo qualquer ativação automática de suspensão ou proteção de ecrã. Pode interromper o script quando estiver de volta ao computador para retomar a funcionalidade normal.
Onde colar este pedaço de código?
Para adotar eficazmente esta abordagem, siga estes passos simples:
- Abrir o Excel: Inicie o Microsoft Excel no seu computador.
- Aceder ao Editor VBA: Prima
Alt + F11
para abrir o editor de Visual Basic for Applications (VBA). Este pode ser encontrado no separador Desenvolvimento. - Inserir módulo: No editor, vá para
Insert
e escolhaModule
para inserir um novo módulo. - Colar código: Copie e cole o código VBA fornecido no módulo.
- Executar o script: Feche o editor e execute o script pressionando
F5
ou escolhendoRun
no menu.
Recupere o controlo do seu dia de trabalho
Assuma o controlo do seu ambiente de trabalho e diga adeus às frustrações causadas pelos protectores de ecrã.
Boa codificação e trabalho remoto produtivo!