[Excel] fecha automática sin actualización

bob -  
 tito -
Hola,

Estoy buscando marcar la fecha del día en B1 tan pronto como A1 esté llena. La fórmula =si(A1=""; ""; HOY()) en B1 funciona muy bien, pero cuando vuelvo a abrir el archivo al día siguiente, la fecha se actualiza, y eso no es lo que deseo.
¿Cómo puedo hacer para que esta información se mantenga fija de un día para otro?
Cuando utilizo Ctrl + ; en lugar de la fórmula, funciona muy bien y se queda fija en el tiempo, pero me gustaría una solución más "automática" que Ctrl + ;.

Gracias
Cordialmente
Bob

6 respuestas

  1. JvDo Mensajes publicados 1924 Fecha de registro   Estado Miembro Última intervención   859
     
    Hola,

    ¿te vendría bien una macro de evento?
    Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then If Not (IsEmpty(Target.Value)) Then Range("B1").Value = Now Else Range("B1").ClearContents End Sub
    para poner detrás de tu hoja de cálculo

    cordialmente
    12
    1. bob
       
      Gracias,

      eso responde a la mitad de mi pregunta. :-D
      De hecho, quisiera propagar esta regla en las columnas A y B.
      Me explico:
      Si ingreso un valor en A1, entonces B1 toma la fecha del día.
      Si ingreso un valor en A2, entonces B2 toma la fecha del día.
      ...
      Si ingreso un valor en An, entonces Bn toma la fecha del día.

      ¿Cómo modificar tu macro de evento en este sentido?

      Cordialmente
      Bob
      0
    2. thalys
       
      solo quiero poner el año sin día ni mes.
      0
    3. tito
       
      gracias
      0