“Conocimiento software>Hojas de cálculo

Cómo seleccionar una celda con VBA

2015/7/30
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
¿Cuáles son las funciones anidadas en la hoja de cálculo?
Cómo cambiar un archivo CSV de longitud fija
¿La hoja de trabajo que contiene los totales de otras hojas de trabajo es?
¿Qué se entiende por el uso de referencias celulares al crear fórmulas en un programa de hoja de cálculo?
¿Cómo recomendarías una hoja de cálculo de Excel?
Cómo crear una hoja de cálculo desde COBOL Salida
Cómo hacer un archivo de datos Gráfico
Cómo analizar las respuestas literales con SPSS
Conocimiento de la computadora © http://www.ordenador.online