Ir ao conteúdo
  • Cadastre-se

Duvidas com a função agora()


emersonjose

Posts recomendados

Tenho uma planilha, onde na coluna c, existe a formula

c5 =se(b5="";"";agora())

c6 =se(b6="";"";agora())....e assim por diante

O que acontece e que ao colocar dados nas células da coluna b, todas as células da coluna c são atualizadas.

Pergunta: como fazer para que ao inserir dados, somente a célula correspondente com a formula agora(), seja atualizada, sem interferir nas demais células?

Vou tentar explicar melhor

Preciso de algo que quando colocar um codigo na celula B5, me de a hora do sistema na celula C5. Quando alterar a celula b6, me de a hora do sistema na celula c6, sem alterar a celula c5, o que vem ocorrendo, por estar utilizando a função AGORA(), em todas as celulas da coluna c. Tem solução, pois preciso alterar sempre que colocar algo na coluna , sem alterar as linhas da coluna c anteriores?

Link para o comentário
Compartilhar em outros sites

Com macro você faz um serviço mais limpo:

Clique com o botão direito na aba da planilha;

Opte por exibir código;

Copie/cole

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 And Target.Value <> "" Then
Cells(Target.Row, 3) = Time
Exit Sub
End If
If Target.Column = 2 And Target.Value = "" Then
Cells(Target.Row, 3) = ""
End If
End Sub

Faça o teste digitando/deletando na coluna B em C terás a hora.

Seria isso que você precisa???

:bye:

Link para o comentário
Compartilhar em outros sites

JoseA

Ja que manja de VBA, ve se me ajuda nessa

Tenho uma planilha que e um scout de futsal.

Quando clico no botao de comando ele abre uma planilha correspondente, na primeira linha vazia correspondente ao botão.

Exemplo: falta no lado esquerdo linha um. Clico no botão FALTASE1, que me abre a planilha"FALTAS", na primeira linha vazia da coluna 1 de faltas do lado esquerdo.

O que gostaria e que ao digitar o numero do atleta nalinha, e digitar o comando "ENTER", o numero fique registrado nesta celula e que ser abra novamente a planilha "INICIO".

Isto é possivel, qual a VBA a ser utilizada

da pra resolver essa tambem?

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!