“Conocimientos software>Hojas de cálculo

Cómo seleccionar una celda con VBA

2011/2/6
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.

Hojas de cálculo
Cómo proteger todas las hojas de un libro
Cómo utilizar las funciones de Excel WEIBULL
Cómo ahorrar XLS a TXT
Cómo utilizar las funciones VERDADERO de Excel
Cómo crear una hoja de cálculo básica
Cómo agregar cuadros combinados
Cómo cambiar una tabla en un gráfico de barras
Cómo hacer hojas de cálculo Lotus 123
Conocimientos Informáticos © http://www.ordenador.online