Palabra clave de paso de Excel VBA - Macros fáciles de Excel

Tabla de contenido

Puedes usar el Paso palabra clave en Excel VBA para especificar un incremento diferente para la variable de contador de un bucle.

1. Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código:

Dim i como entero
Para i = 1 a 6 Paso 2
Celdas (i, 1) .Valor = 100
Siguiente yo

Resultado al hacer clic en el botón de comando en la hoja:

Explicación: Las líneas de código entre For y Next se ejecutarán tres veces. Para i = 1, Excel VBA ingresa el valor 100 en la celda en la intersección de la fila 1 y la columna 1. Cuando Excel VBA llega a Siguiente i, aumenta i con 2 y vuelve a la instrucción For. Para i = 3, Excel VBA ingresa el valor 100 en la celda en la intersección de la fila 3 y la columna 1, etc.

2. Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código:

Dim j como entero
Para j = 8 a 3 Paso -1
Celdas (6, j) .Valor = 50
Siguiente j

Resultado al hacer clic en el botón de comando en la hoja:

Explicación: Las líneas de código entre For y Next se ejecutarán seis veces. Para j = 8, Excel VBA ingresa el valor 50 en la celda en la intersección de la fila 6 y la columna 8. Cuando Excel VBA llega a Siguiente j, disminuye j con 1 y vuelve a la instrucción For. Para j = 7, Excel VBA ingresa el valor 50 en la celda en la intersección de la fila 6 y la columna 7, etc.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave