Macro de ciclo y valores

Hola a todos, ando en busca de una macro que iguale el valor de la celda (A100) en la celda B2. Una vez hecho esto debe igualar el valor de la celda I21 en A101... Este ciclo debe repetirse por cada fila hasta hallar vacío.

1 Respuesta

Respuesta
1

Puedes poner un ejemplo y una serie más completa, por ejemplo,

El valor de A100 se pasa a B2

¿El valor de A101 se pasa a?

¿El valor de? ¿Se pasa a?

En tu ejemplo, en el segundo paso pusiste I21, pero cómo puede saber el ciclo que de B2 sigue I21 y luego cuál sigue, ¿cuál es la relación?

Saludos. Dam

Gracias de antemano. Perdón por no haberme dado a entender, aclarando, el ciclo seria algo asi:

Ciclo1: El valor de A100 a B2, luego el valor de I21 a B100

Ciclo2: El valor de A101 a B2, luego el valor de I21 a B101

Ciclo3: El valor de A102 a B2, luego el valor de I21 a B102

... hasta hallar vacío An

La relación es asi: De acuerdo a un nombre_empleado (valor de B2) se generan una serie de cálculos, búsquedas de variables, etc que dan el resultado final en I21. Esto quiere decir que solo puedo ver el resultado de un nombre_empleado a la vez.

Con la macro espero obtener en un solo listado todos los resultados de todos los nombres_empleado.

Sigue las Instrucciones para un botón y ejecutar la macro
1. Abre tu libro de Excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
5. Ahora para crear un botón, puedes hacer lo siguiente:
6. Inserta una imagen en tu libro, elige del menú Insertar / Imagen / Autoformas
7. Elige una imagen y con el Mouse, dentro de tu hoja, presiona click y arrastra el Mouse para hacer grande la imagen.
8. Una vez que insertaste la imagen en tu hoja, dale click derecho dentro de la imagen y selecciona Asignar macro / Selecciona: act
9. Aceptar.
10. Para ejecutarla dale click a la imagen.

Sub act()
For i = 100 To Range("A" & Rows.Count).End(xlUp).Row
Range("B2") = Cells(i, "A")
Cells(i, "B") = Range("I21")
Next
End Sub

Saludos.Dam
Si es lo que necesitas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas