miércoles, 27 de diciembre de 2023

Macro

 Puedes utilizar la siguiente macro en VBA para realizar las operaciones que has descrito en Excel:


```vba

Sub OperacionesConHoras()

    ' Restar 1 hora 55 minutos a D5 y colocar el resultado en C5

    Range("C5").Value = Range("D5").Value - TimeValue("01:55:00")


    ' Sumar 1 hora 55 minutos a D5 y colocar el resultado en E5

    Range("E5").Value = Range("D5").Value + TimeValue("01:55:00")


    ' Sumar 3 horas 55 minutos a D5 y colocar el resultado en F5

    Range("F5").Value = Range("D5").Value + TimeValue("03:55:00")


    ' Sumar 5 horas 55 minutos a D5 y colocar el resultado en G5

    Range("G5").Value = Range("D5").Value + TimeValue("05:55:00")


    ' Sumar 7 horas 40 minutos a D5 y colocar el resultado en H5

    Range("H5").Value = Range("D5").Value + TimeValue("07:40:00")


    ' Sumar 9 horas 35 minutos a D5 y colocar el resultado en I5

    Range("I5").Value = Range("D5").Value + TimeValue("09:35:00")


    ' Sumar 11 horas 30 minutos a D5 y colocar el resultado en J5

    Range("J5").Value = Range("D5").Value + TimeValue("11:30:00")

End Sub

```


Para agregar esta macro a tu archivo de Excel:


1. Presiona `Alt` + `F11` para abrir el Editor de VBA.

2. Inserta un nuevo módulo: `Insertar` -> `Módulo`.

3. Copia y pega el código en el módulo.

4. Cierra el Editor de VBA.


Luego, puedes ejecutar esta macro para realizar las operaciones descritas en las celdas especificadas.

No hay comentarios.:

Publicar un comentario