Visual Basic incorporado de Microsoft Excel para Aplicaciones ( VBA) lenguaje permite ampliar Excel mediante la creación de su propio código para automatizar los procesos , y añadir sus propias características al software. Con el fin de manipular los datos en las celdas de la hoja de cálculo a través de código VBA , debe ser capaz de referirse a ellos de alguna manera , por lo VBA sabe que las células de trabajar. Excel permite hacer referencia a celdas utilizando ya sea la fila y la columna de referencia , o definiendo un nombre personalizado para la célula. La referencia de celda a continuación, puede ser utilizado por el " Rango ( ) " VBA comando para seleccionar la celda . Instrucciones
1
Crear una nueva macro para ejecutar el código VBA con la tecla " Alt " y "F8" desde dentro de Excel. El cuadro de diálogo macro se abrirá y mostrará cualquier macro que utiliza el libro actual . En el campo " Nombre de la macro ", escriba un nombre para la nueva macro y haga clic en el botón " Create " para abrir el Editor de VBA. El Editor de VBA creará una nueva subrutina usando automáticamente el nombre de la macro
2
Agregar lo siguiente en una nueva línea dentro del bloque de código creado automáticamente por el Editor de VBA: .
Range ("A1 ") = "Esta es la primera célula "
Este código utiliza la función " Rango ()" VBA para seleccionar la celda " A1 " y, a continuación, establece el valor de la celda con el texto elegido. Puede cambiar el rango "A1 " a cualquier referencia de celda con el formato de la columna /fila.
3
Ejecute el código pulsando la tecla " F5 " , y volver a la hoja de cálculo utilizando la barra de tareas de Windows. Verá el texto " Esta es la primera célula " se ha introducido de forma automática en la celda "A1 ".
4
Seleccione la celda " D1 " en la hoja de cálculo , haga clic en la celda. Haga clic en la pestaña de " fórmulas" en la barra de herramientas principal, y luego haga clic en " Definir Nombre " de la sección " Nombres definidos " . Escriba " myRange " en el cuadro "Nombre" y haga clic en " Aceptar".
5
volver al Editor de VBA , y cambiar el código de la macro a:
Range ( " myRange ") = "Esta es una selección personalizada "
selecciona las celdas definidas por el nombre de " myRange . " Ejecute la macro presionando la tecla "F5 " . Volver a la hoja de cálculo, y en los teléfonos "D1" , verá el nuevo texto se ha añadido automáticamente.