“Conocimientos software>Microsoft Access

Cómo transferir datos desde Excel VB Rango de matriz

2011/1/13
Una matriz es una estructura de datos que le permite trabajar con conjuntos de valores de datos en una sola estructura en lugar de tener que declarar las variables individuales para cada valor . La matriz coincide muy bien con la fila y la matriz de la columna de la hoja de cálculo Excel. Al escribir macros en Visual Basic para Aplicaciones ( VBA) , es común aplicar un poco de instrucción para todos los valores en un rango de celdas . La colocación de los valores de un rango en una matriz hace que sea más fácil de aplicar la lógica de VBA a los datos , la aceleración de la transformación macro. Instrucciones
1

clic en la pestaña "Ver" en el menú " Ribbon " . Haz clic en el icono de " Macros " para mostrar el cuadro de diálogo " Macro" .
2

Seleccione un nombre de macro existente en el cuadro de lista si desea añadir la posibilidad de copiar datos de un rango de celdas en una array. Haga clic en " Editar " para abrir el editor de Visual Basic . Si desea escribir una nueva macro , escriba el nombre en el "nombre de Macro" cuadro de texto y haga clic en " Crear. "
3

Declarar una variable de matriz como una "variante" tipo de datos. En el ejemplo siguiente se declara la matriz " RangeArray ":

RangeArray Dim As Variant
4

Asigne el rango de celdas de datos de la matriz. Continuando con el ejemplo , asigne las celdas A1 a A10 :

RangeArray = Range (" A1 ", " A10 ")
5

acceso a los datos de la matriz . Para confirmar que el ejemplo ha trabajado , visualice el tercer valor en el rango de un cuadro de diálogo Mensaje: Hola

MsgBox RangeArray ( 3 , 1) spanish

Microsoft Access
Cómo utilizar Excel para la Gestión de Proyectos
Cómo hacer sumas en Excel 2010
Lista de Excel 2007 Términos
Excel Tutorial paso a paso para los comerciantes
Cómo calcular los salarios normales y extraordinarias en Excel
¿Qué es una SAO Excel
Cómo encontrar un tamaño de fuente en Excel 2007
Cómo reemplazar una función de cadena Excel
Conocimientos Informáticos © http://www.ordenador.online