Buenas tardes, soy algo novato en excel, y tengo un gigante problema con algo que deseo hacer pero no encuentro la manera.
Tengo una empresa, y diariamente visito muchos clientes, y necesito saber al final del dia cuanto dinero recoji, para ello se me ocurrio lo siguiente
Tengo una tabla para ver clientes y sus respectivos abonos, en columna A clientes, y en columnas B:F, abonos, para saber en que fecha hizieron esos abonos use el siguiente codigo ( no estoy seguro si es una macro)
"Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("B:F")) Is Nothing Then
Range("H" & Target.Row) = Date
End If
End Sub"
pero la fecha siempre aparecia en H , independiente si pongo el abono en B,C o D, lo que quiero es que para cada celda de B,C,D,E,F. , se grave la fecha, no solo en H, si no en (H para , (I para C) y asi con todos, osea, para cada comuna de abonos, que haya una columna de fecha.
spero haber sido claro, y de antemano, muchas gracias
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Buenas tardes, soy algo novato en excel, y tengo un gigante problema con algo que deseo hacer pero no encuentro la manera.
Tengo una empresa, y diariamente visito muchos clientes, y necesito saber al final del dia cuanto dinero recoji, para ello se me ocurrio lo siguiente
Tengo una tabla para ver clientes y sus respectivos abonos, en columna A clientes, y en columnas B:F, abonos, para saber en que fecha hizieron esos abonos use el siguiente codigo ( no estoy seguro si es una macro)
"Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("B:F")) Is Nothing Then
Range("H" & Target.Row) = Date
End If
End Sub"
pero la fecha siempre aparecia en H , independiente si pongo el abono en B,C o D, lo que quiero es que para cada celda de B,C,D,E,F. , se grave la fecha, no solo en H, si no en (H para
, (I para C) y asi con todos, osea, para cada comuna de abonos, que haya una columna de fecha.
spero haber sido claro, y de antemano, muchas gracias