Como inserir um cronômetro no MS Excel
plug in timer image by leafy from Fotolia.com
De acordo com o "Edição especial: Usando o Microsoft Office 2007", o Visual Basic para Aplicativos (VBA) é a linguagem de programação básica para execução de macros no Office 2007 e também em versões mais antigas do Microsoft Office. Como a função de cronômetro está inclusa no VBA, é possível inserir essa ferramenta em programas como o Excel. Depois de criar o código, ele pode ser executado através de funções de macros ou com uma tecla de atalho. Um uso típico do cronômetro é configurar lembretes para tarefas específicas enquanto se trabalha em um programa como o Excel.
Step 1
Abra uma planilha do Excel e clique em "Desenvolvedor" na barra de menus no topo da tela do programa. Caso a aba Desenvolvedor não esteja listada, clique no botão "Microsoft Office", "Opções do Excel", "Popular" e selecione a aba "Exibir Desenvolvedor".
Step 2
Clique em "Inserir" na nova janela que aparece e escolha a opção "Procedimento" no menu suspenso. Dê um nome como "CronometroExcel" ao procedimento e certifique-se de que o tipo selecionado é o "Sub".
Step 3
Digite o texto a seguir em linhas diferentes no painel direito entre "Public Sub CronometroExcel()" e "End Sub", que já estão lá: Dim PauseTime, Start, Finish, TotalTime If (MsgBox("Aperte sim para adicionar um lembrete de pausa", 4)) = vbYes Then PauseTime = 10 Start = Timer Do While Timer < Start + PauseTime DoEvents Application.Speech.Speak "Hora de dar uma pausa!" Loop Finish = Timer TotalTime = Finish - Start MsgBox "Sua pausa durou por " & TotalTime & " segundos" Else End End If End Sub
Step 4
Aperte a tecla "F5" para verificar a função. Uma planilha Excel padrão deve abrir e você vai ver uma pequena janela em que estará escrito "Aperte sim para adicionar um lembrete de pausa": Clique no botão "Sim" e veja o que acontece. Caso você não veja essa pequena janela, então, verifique se você inseriu o código do Passo 3 corretamente.
Step 5
Clique em "OK" quando o cronômetro parar sua execução para voltar à planilha.
Step 6
Aponte uma tecla de atalho para essa ação selecionando-a na lista de macros e clicando nas suas "Opções".
Referências
- Edição Especial: Usando o Microsoft Office 2007, Ed Bott e Woody Leonhard, 2007.
Recursos
Dica
- A duração do cronômetro pode ser alterada para qualquer tempo que você queira na seção "Pause time".
- O comando "DoEvents" no código vai chamar um aplicativo de fala. É possível mudar isso para qualquer ação que você queira cronometrar.
Advertência
- Este exemplo, em particular, só será ouvido caso você tenha caixas de som. Pode-se substitui-lo por eventos que não exijam som.
Sobre o Autor
Robert Karr has been a writer, indexer, reference librarian, computer programmer and Web designer. He has a Master’s Degree in Library Science. Karr has 30 years experience in reference and research and has been writing professionally for 25 years, focusing on the library, medical and computer areas.
Créditos Fotográficos
plug in timer image by leafy from Fotolia.com