question

Incrementar automaticamente a data quando outra celula e atualizada no Excel?

Existe uma maneira de fazer isso? Eu estou mantendo pista de como muitas vezes sites atualização através de um mês e quando foi a última atualização, para o último par de dias eu ter mudado a data manualmente, mas eu queria saber se havia uma maneira de ter do excel fazer isso por mim, ou seja Alterar data em B1 (Data) quando A1 (# de atualização) é alterado.
resposta Resposta
Aqui está uma maneira de fazer o que quiser.

Copie o seguinte código de manipulador de evento para a área de transferência:

Private Sub Worksheet_Change(ByVal Target As Range)

Se Range("A1").Valor <> A1Value, em seguida,

Range("B1").Valor = DateValue(Date)

A1Value = Range("A1").Valor

End If

EndSub

Selecione a planilha apropriada e clique com o botão direito na guia da planilha.

Selecione 'Exibir código'

Cole o manipulador de eventos na área de edição à direita.

Nos menus na parte superior do VBE, selecione Inserir > módulo

Copie a seguinte linha de código e colá-lo no módulo recém criado:

A1Value público

Feche o VBE e retornar para a planilha e salvar a pasta de trabalho.

Sempre que for alterado o valor em A1 o data atual 'valor' será retornado na célula B1. Esta data não mudará até que célula A1 se altera novamente.

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