Como hago para que quede registrada en una columna la hora en la que escribí el importe de una venta

He diseñado una planilla de caja de mi kiosco y deseo que junto al importe quede registrada la hora a la que se realizo la misma.

He probado colocando una sentencia condicional del tipo " si la celda de junto es mayor que cero entonces escribir el resultado de la función ahora. Pero funciona parcialmentre ya que al agregar una nueva venta actualiza todos los registros anteriores y me quedan todas con la ultima hora que registra.

1 Respuesta

Respuesta
1

Te envié la respuesta con la macro:

Private Sub Worksheet_Change(ByVal Target As Range)
'Por.Dante Amor
    If Not Intersect(Target, Columns("B")) Is Nothing Then
        If Target.Count = 1 Then
            Cells(Target.Row, Target.Column + 1) = Now
        End If
    End If
End Sub

Si tienes dudas avísame

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas