Grabar Fecha y Hora Cuando Se Ingresa Un Dato en Excel _ Gerencie.com

5
Inicio Guía Laboral Procedimiento Tributario Manual de Excel Grabar fecha y hora cuando se ingresa un dato en Excel Inicio » Excel para contadores. » (17 / 07 / 2012 ) Cuando se trabaja por ejemplo en el control de horarios y turnos de un em pleado , puede resultar útil hacer que Excel grabe automáticamente la fecha y hora en que se ingresa un dato o valor. Por ejemplo, si se ingresa un dato en la columna A, podemos hacer que la fecha o la hora se graben automáticamente en otra column a, lo cual agiliza el proceso pues evita tener que digitar la fecha o la hora, que por su formato no es un proceso tan rápido . Para ello podemos hacer uso de un pequeño código en la hoja do nde se introducirán los datos respectivos. Manual de Excel Avanzado . Aproveche el potencial de Excel para hacer más productivo su trabajo. Vamo s a hacer que cuando se ingrese un dato en la colum na A, en la columna B se grabe la fecha y en la column a C se grabe la hora de forma automática. Para ello damos clic con el botón derecho del mouse sobre la pestaña de la hora respectiva y seleccionamos la opción Ver código ”. Se abre una ventana de Visual Basic donde copiamos el siguiente código: Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Range("A:A")) Is Nothing Then Range("B" & Target.Row) = Date Range("C" & Target.Row) = Format(Now, "hh :mm") End If End Sub Grabar fecha y hora cuando se ingresa un dato en Excel | Gerencie.com http://www.gerencie.com/gravar-fecha-y-hora-cuando-se-ingresa-un-da... 1 de 5 14/02/2015 11:30 p.m.

description

macro de excel que genera la fecha en una celda con respecto a otra la fecha ex textual no cambia segun día

Transcript of Grabar Fecha y Hora Cuando Se Ingresa Un Dato en Excel _ Gerencie.com

Page 1: Grabar Fecha y Hora Cuando Se Ingresa Un Dato en Excel _ Gerencie.com

Inicio

Guía Laboral

Procedimiento

Tributario

Manual de Excel

Grabar fecha y hora cuando se ingresa un dato en Excel

Inicio » Excel para contadores. » (17 / 07 / 2012 )

Cuando se trabaja por ejemplo en el control de horarios y tu rnos de un em pleado , puede resultar útil hacer que Excel

grabe automáticamente la fecha y hora en que se ingresa un dato o valor.

Por ejemplo, s i se ingresa un dato en la columna A, podemos hacer que la fecha o la hora se graben automáticamente en

otra column a, lo cual agiliza el proceso pues evita tener que digitar la fecha o la hora, que por su formato no es un

proceso tan rápido .

Para ello podemos hacer uso de un pequeño código en la hoja do nde se introducirán los datos respectivos.

Manual de Excel Avanzado . Aproveche el potencial de Excel para hacer más productivo su trabajo.

Vamos a hacer que cuando se ingrese un dato en la columna A, en la columna B se grabe la fecha y en la column a C se

grabe la hora de forma automática.

Para ello damos clic con el botón derecho del mouse sobre la pestaña de la hora respectiva y seleccionamos la opción

“Ver código”.

Se abre una ventana de Visual Basic donde copiamos el siguiente código :

Pr ivate Sub Worksheet_Change(ByVal Target As Range)

If Not Application.Intersect(Target, Range("A:A")) Is Nothing Then

Range("B" & Target.Row) = Date

Range("C" & Target.Row) = Format(Now, "hh :mm")

End If

End Sub

Grabar fecha y hora cuando se ingresa un dato en Excel | Gerencie.com http://www.gerencie.com/gravar-fecha-y-hora-cuando-se-ingresa-un-da...

1 de 5 14/02/2015 11:30 p.m.

Page 2: Grabar Fecha y Hora Cuando Se Ingresa Un Dato en Excel _ Gerencie.com

Guardamos y listo.

Con esto, cada vez que se introduzca un dato en cualquier fila de la columna A, la fecha y hora se insertarán de forma

automática en las columnas B y C y permanecerán constantes, esto es que cuando se habrá Excel nuevamente tales

valores no se actualizarán.

Temas relacionados

Insertar la fecha actual y hora en Excel

Mostrar en Ex cel la hora en que un empleado ingresa a la empresa

Macro para eliminar columnas en Excel

Contador de veces en Ex cel

« Definir nom bres de rango en Excel con valores separados

Llamar el encabezado de la fila o de la columna en Excel »

Recomiéndanos en

Suscríbase a nuestro boletín de novedades

Cada día recibirá algo nuevo en su correo

Siéntase libre de opinar

61 Opiniones

CARLOS d ice:

11 noviembre, 2014 a las 7:47 am

Agradecido de antemano, va perfecto, pero al cerrarlo y abrirlo, ya no funciona,

Hay alguna manera de que se quede grabado , lo intente de varias maneras y nada!!!

saludos y gracias...

Responder

1.

Rodolfo d ice:

29 octu bre, 2014 a las 9:39 am

Muy bueno, me funciona bien hasta que cierro el archivo. Cuando lo vuelvo a abrir no se ejecuta. La formula sigue

guardada en "ver codigo". Al archivo lo estoy guardando con la opcion "Libro de excel habilitado para macros". No

se donde esta el inconv eniente. Agradeceria una ayuda.

Responder

Pablo d ice:

25 noviembre, 2014 a las 11:17 am

Eso te sucede porque tenes que grabar el archivo como 2macro-enabled workbook (.xlsm)

Responder

Rodolfo dice:

26 diciembre, 2014 a las 9:37 am

Pablo, el archivo lo estoy guardando en macro *.xlsm.

Cierro el archivo y lo vuelvo a abrir y no se ejectura el codigo, sin embargo el codigo esta cargado en

el archivo. No le encuentro la vuelta. Gracias.

Responder

2.

Sergi dice:

14 octu bre, 2014 a las 5:03 am

Hola. Estoy intentando hacer algo parecido, pero sin que sea por columnas enteras, es decir: que si pongo una X en

3.

Grabar fecha y hora cuando se ingresa un dato en Excel | Gerencie.com http://www.gerencie.com/gravar-fecha-y-hora-cuando-se-ingresa-un-da...

2 de 5 14/02/2015 11:30 p.m.

Page 3: Grabar Fecha y Hora Cuando Se Ingresa Un Dato en Excel _ Gerencie.com

la celda "K6" en la celda "J7" se ponga la fecha de ese momento y además qu e no se actualice. Despu és continuaré

con otras celdas salteadas como: X en "K10" y fecha en "J11"...

Le he dado varias comb inaciones, pero no me sale bien, cuando pongo la X no pasa nada.

Gracias.

Responder

oscar andrade dice:

13 octu bre, 2014 a las 2:40 pm

SUPER!! estoy usando esto para hacer un data logging en MS EXCEL de pesos recibidos desde un indicador Avery

Weigh Tronix E1010. La función AHORA() se actualizaba cada vez que se recibía un dato, no sirviendo para el

propósito requerido que era el registro de fecha y hora a la que se recibió el INPUT. Esta macro funcionó de

película. Muchas Gracias!

Responder

4.

duri dice:

4 octub re, 2014 a las 6:56 pm

Sencillo y efectivo, simplemente excelente. Gracias!!!

Responder

5.

Darwin dice:

23 septiembre, 2014 a las 2:09 pm

Hola Oye mi amigo muchas Gracias por tu ayuda !! me fue de mucha ayuda!

Muchas Gracias Eres Genial

Responder

6.

Fernando d ice:

11 agosto , 2014 a las 8:29 am

Excelente macro! de mucha ayuda, ahora una consulta, como puedo ob tener el mism o resultado pero que al pegar

un rango de datos, los mismos autocompleten la fecha que se pegaron, desde ya muchas gracias

Responder

7.

David dice:

24 julio, 20 14 a las 7:26 am

Bu enos dias qu eria saber como hago para guardarlo ya que cuando cierro el archivo y lo vuelvo a abrir no sale nada

Responder

8.

Alma Delia teutle Mendieta dice:

21 julio, 20 14 a las 11:39 am

in tente ejecutar el código en excel de google drive y me dice que en la primera linea me hace falta un punto y coma

y se lo pongo y no lo ejecuta me podrïa ayudar por favo r

Responder

9.

alex dice:

11 julio, 2014 a las 1:15 pm

muy bueno pero una consulta com o haría para bloquear la celda b y c del ejemplo dado anteriormente gracias por la

respuesta

Responder

10.

« Comentarios más viejos

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o

escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será elimin ado por el

administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.

Grabar fecha y hora cuando se ingresa un dato en Excel | Gerencie.com http://www.gerencie.com/gravar-fecha-y-hora-cuando-se-ingresa-un-da...

3 de 5 14/02/2015 11:30 p.m.

Page 4: Grabar Fecha y Hora Cuando Se Ingresa Un Dato en Excel _ Gerencie.com

Nombre (Requerido)

E-mail (Requerido)

Contable y tributario

Impuestos

Co ntabilidad

Excel para contadores

Propiedad horizontal

Audito ría

Jurídico

Derecho labo ral

Derecho com ercial

Derecho adm inistrativo

Derecho civil

Administrativo y financiero

Economía y finanzas

Emprendimiento

Emprenda en Internet

Recursos humanos

Marketing

Admin is tración

General

Opinió n

Off topic

Tecnología

Blog

Destacamos

Impuesto a la riqueza

Impuesto CREE

Retención en la fuente

Arrendamiento

Mercados financieros

Po tenciar su marca personal

Grabar fecha y hora cuando se ingresa un dato en Excel | Gerencie.com http://www.gerencie.com/gravar-fecha-y-hora-cuando-se-ingresa-un-da...

4 de 5 14/02/2015 11:30 p.m.

Page 5: Grabar Fecha y Hora Cuando Se Ingresa Un Dato en Excel _ Gerencie.com

Gerencie.com Colombia.

Con tacto · Aviso legal · Blog · Contenido

Grabar fecha y hora cuando se ingresa un dato en Excel | Gerencie.com http://www.gerencie.com/gravar-fecha-y-hora-cuando-se-ingresa-un-da...

5 de 5 14/02/2015 11:30 p.m.