En la actualidad, es casi necesaria la función de copiar y pegar celdas para diversos temas, ya sea para trabajar con información en tablas, con muchos datos repetitivos entre otros. En esta ocasión, aprenderemos a utilizar una macro que funcione para copiar y pegar un rango. Para lograrlo primero seleccionaremos el rango que queremos copiar y luego lo pegaremos en las celdas seleccionadas. Para poder entender lo mencionado en líneas superiores, brindaré dos ejemplos.
Para el primer ejemplo, tenemos una base de datos con información de los alumnos de un salón (nombres, edad, lugar de nacimiento y promedio final), y se desea copiar los nombres de los estudiantes a la columna de la izquierda.
Se aplicará la siguiente macro en Visual Basic:
Que dará por resultado, que el rango se haya copiado a la celda seleccionada.
El segundo ejemplo lo haremos con la misma base de datos, pero en este caso se realizará la función de copiar y pegar celdas en VBA si se cumple la condición que la nota final del alumno sea mayor a 10.
En este caso, tenemos la base de datos inicial:
Se aplicará la siguiente macro:
Y la columna que se creará quedará de la siguiente manera:
Algunos alternativas para la selección de un rango determinado las podemos encontrar en los siguientes artículos:
Por: Nicole Xiomara Curay