| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Matrices estáticas en funciones en VBA
    Una matriz es una construcción de datos que contiene múltiples piezas de datos . Es útil para almacenar y manipular datos relacionados como una unidad en lugar de tener que referirse a cada pieza individual de información. Un ejemplo sería una matriz llamada Calendario que contiene los nombres de los meses . Esto sería un ejemplo de una matriz estática , unidimensional con doce elementos . Las matrices pueden ser multidimensionales así . Entender Arrays

    matrices se utilizan para hacer referencia a , calcular y mostrar múltiples variables con un nombre único y una o más números de referencia . Esto hace que escribir, leer y modificar código mucho más fácil. En el ejemplo de calendario , piensa en mostrar los meses del año en la pantalla

    Se puede escribir : . Print "Enero" Imprimir "Febrero" Imprimir "Marzo" , etc

    O podría poner la matriz en un bucle como este : Para vMonth = 1 a 12Print Calendar ( vMonth ) Siguiente

    Ahora piensa en la misma situación, pero con una variable con cientos de elementos
    .
    matrices estáticas

    Hay dos tipos diferentes de matrices en Visual Basic para Aplicaciones ( VBA) , estático o de tamaño fijo y el tamaño dinámico o variable. Una matriz estática se utiliza cuando se sabe exactamente cuántos elementos que se necesitan, como los meses de un año . Las matrices dinámicas se utilizan cuando no se sabe qué tan grande una matriz para crear. Estos cambian de tamaño dinámicamente a medida que surja la necesidad . Arrays estáticos son más fáciles de codificar y manipular . Para crear la matriz de nuestro calendario podría escribir : . SCalendar Dim ( 12 ) como cadena
    utiliza una matriz en una función

    Usando una matriz estática en una función es muy similar a cualquier otra variable , pero para devolver una matriz a partir de una función, esa función se debe declarar correctamente. La sintaxis para declarar una función para devolver un FunctionName isFunction array () como cadena .

    FunctionName variable se mantenga la matriz en la función y volverlo a partir de la función. La función en este punto no le importa si la matriz es estática o dinámica. El paréntesis después del nombre de la función es la parte crítica de la declaración. Designa se pasa una matriz.
    Funciones VBA

    Un ejemplo del uso de matrices estáticas en las funciones de VBA sería una simple función que pide al usuario que introduzca un número de 1 a 12 y luego devuelve el nombre del mes . Esta función VBA se puede escribir a una macro en Excel que pide al usuario que el mes que desea ver los datos para y luego utiliza una función integrada en VBA , como BUSCARV , para buscar y mostrar la información correspondiente a ese mes .

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un script para Eliminar 
    ·Macros VBA Formación 
    ·Cómo instalar scripts VB con impresoras 
    ·Cómo convertir una variable de cadena a una variable d…
    ·¿Qué es UBound y LBound en Visual Basic 
    ·Cómo utilizar el cuadro de texto en Visual Basic 6.0 
    ·Cómo convertir un archivo EXE APP en FoxPro 
    ·Cómo escribir en un archivo CSV en VB.NET 
    ·Cómo utilizar el cursor para ver los valores de VB 
    ·Cómo quitar los espacios iniciales 
      Artículos destacados
    ·Cómo escribir código para la programación CPU 
    ·Como eco de una imagen en PHP 
    ·PHP flash Integración Tutorial 
    ·Cómo localizar AppConfig.pm 
    ·Cómo cambiar Javascript contraseña en una computadora…
    ·Tutorial sobre POO y PHP 5 Clases 
    ·Cómo convertir de binario a MIPS 
    ·Cómo colocar texto sobre un archivo de imagen en HTML 
    ·Cómo ejecutar CScript 
    ·Acerca de Arrays 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com