1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Excel VBA - Data da alteração de dados em linha.

Discussão em 'Programação' iniciada por blasphemer, 22 de Janeiro de 2009. (Respostas: 1; Visualizações: 2600)

  1. blasphemer

    blasphemer Power Member

    Boas,

    agradeço que alguém entendido em VBA para o Excel me esclareça se é possível, mesmo que através de macro, ter forma de, se um utilizador de uma folha de excel alterar alterar um valor em determinado range, escrever a data em que tal foi feito. Exemplo : se alguma das células do range B1:B6 for alterada, na célula B7 aparece a data em que tal foi feito.

    Cumps.
     
  2. jpaulino

    jpaulino Power Member

    Claro que é possível!

    Vê este exemplo que mostra como detectar se existe alguma alteração num determinado range.

    Excel: Formatação Condicional Expandida

    Depois, se detectar, só precisas de escrever na célula B7 a data. Exemplo:

    [b7].Value = Now
     

Partilhar esta Página