Intercambiar valores en Excel VBA - Macros fáciles de Excel

Tabla de contenido

Este ejemplo le enseña a intercambiar dos valores en Excel VBA. A menudo necesitará esta estructura en programas más complicados, como veremos más adelante.

Situación:

Dos valores en su hoja de trabajo.

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

1. Primero, declaramos una variable llamada temp de tipo Double.

Dim temp como doble

2. Inicializamos la variable temp con el valor de la celda A1.

temp = Rango ("A1"). Valor

3. Ahora podemos escribir con seguridad el valor de la celda B1 en la celda A1 (hemos almacenado el valor de la celda A1 en la temperatura para que no lo perdamos).

Rango ("A1"). Valor = Rango ("B1"). Valor

4. Finalmente, escribimos el valor de la celda A1 (escrito en temp) en la celda B1.

Rango ("B1"). Valor = temp.

5. Haga clic en el botón de comando dos veces.

Resultado:

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

wave wave wave wave wave