Como usar a função Time no VBA?

No VBA (Visual Basic for Applications), a função `Time` é usada para retornar a hora atual do sistema. Ela não requer quaisquer argumentos, e o seu uso é bem simples. Aqui está como você pode utilizá-la:

Exemplo de Uso da Função `Time`

   Sub MostrarHoraAtual()
       MsgBox "A hora atual é: " & Time
   End Sub
  • Mostrar a Hora Atual em uma Message Box:

Esse código exibe uma caixa de mensagem mostrando a hora atual.

   Sub AtribuirHoraAtual()
       Dim horaAtual As Date
       horaAtual = Time
       MsgBox "A hora atual armazenada na variável é: " & horaAtual
   End Sub
  • Atribuir a Hora Atual a uma Variável:

Aqui, a hora atual é armazenada em uma variável do tipo `Date` e exibida em uma caixa de mensagem.

   Sub InserirHoraNaPlanilha()
       Worksheets("Planilha1").Range("A1").Value = Time
   End Sub
  • Inserir a Hora Atual em uma Célula de uma Planilha (Excel):

Esse script insere a hora atual na célula A1 da planilha chamada “Planilha1”.

Observações:

  • A função `Time` fornece somente a parte de hora atual do sistema; se você precisar também da data, você pode usar a função `Now`, que retorna ambos data e hora.
  • Note que a função `Time` é baseada no relógio do sistema do computador onde o VBA está sendo executado.

Usando essa função, é possível facilmente capturar e manipular a hora corrente em qualquer aplicação que suporte VBA, como o Microsoft Excel, Word ou Access.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project