Manual VBA Excel

Page 69

Primero declaramos un vector llamado alumnos, de tipo string y que contendrá 4 elementos. Luego le asignamos un valor de cadena como a cualquier otra variable de tipo string, pero con la diferencia que para referirnos al elemento utilizamos el n° de índice del mismo. Otro ejemplo: … Dim paises(2) As String ' Llena el vector con datos paises(0) = "Argentina" paises(1) = "Perú" paises(2) = "Brasil" ' Recorre los elementos del vector For x = 0 To 2 MsgBox "Nombre del país : " & paises(x) Next x … En este último ejemplo, declaramos y creamos un vector de 3 elementos que contendrá el nombre de 3 países. Luego en un bucle For utilizamos la función MsgBox para mostrar los elementos del vector, pasándole como parámetro del índice la variable x del bucle For Utilizar una estructura Type en un vector Como vimos, en un vector podemos almacenar datos de cualquier tipo pero no mezclarlos, es decir podemos crear vectores de tipo string, de tipo Integer etc,,, pero sin duda que lo mas importante y de mas utilidad a la hora de programar es la utilización de datos definidos por nosotros mediante una estructura Type. Por ejemplo: Option Explicit ' Estructura de dato para el vector Private Type agenda nombre As String apellido As String cpostal As Integer End Type

Sub Gestor_Agenda() ' Declaramos el vector Dim personas(1 To 3) As agenda ' Llenamos con datos para el elemento 1 del vector personas(1).nombre = "carlos" personas(1).apellido = "Martínez" personas(1).cpostal = 1900 ' Llenamos con datos para el elemento 2 del vector personas(2).nombre = "Héctor"

Centro de Formación solucion.es

pág. 69


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.