question

Ajuda com formula Excel - como auto inserir a hora atual?

Olá a todos,

Preciso de ajuda com uma fórmula do excel. Preciso de uma folha de excel que auto insere a hora atual em um campo de "horário de início" quando eu digitar meu nome no campo "nome". Então, quando eu digitar o número de série no campo "número de série", novamente deve colocar a hora atual no campo "tempo do fim". Que fórmula uso para isso?
resposta Resposta
= IF(B3 <>"", NOW(), "") lugar isto na célula onde o tempo irá aparecer e substituir B3 com a célula que vai ter a entrada do usuário. Se o campo nome em branco, em seguida, nada aparece, mas se algo é inserido, então ele terá o tempo atual. Também lembre-se de Formatar a célula do tempo como 'Tempo'.

Tenha em mente que a função agora irá atualizar sempre para a hora atual quando atualizar as fórmulas. Isso pode ser uma coisa muito ruim se você não quer mudar o tempo todo, mas existem métodos alternativos, felizmente.

Você pode usar uma macro usando a função worksheet_change para determinar quando uma célula foi alterada e inserir a hora atual.

Private Sub Worksheet_Change(ByVal Target As Range) se não Intersect (Target, Target.Worksheet.Range("A1")) é nada então ' célula A1 foi alterado e não estiver em branco, em seguida, colocar no tempo atual na célula C1 se Range("A1").value <>"" então Range("C1").value = agora End se end se end Sub colocar esta função no editor VB (alt + F11) dentro da folha correto. Apenas dê um duplo clique a folha e cole o código lá. Fazer ajustes no código onde necessário.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved