Las matrices también se pueden recorrer mediante “For Each”, pero la variable a utilizar debe ser obligatoriamente del mismo tipo que los datos contenidos en la matriz; tambien se pueden utilizar variables tipo variant, que admiten cualquier tipo de dato, pero el consumo de memoria que tienen así como las conversiones internas necesarias hacen desaconsejable su uso.
Por ejemplo, si tenemos una matriz que tiene los días de la semana, de tipo String, la forma sería:
Dim dia as String
For Each dia in Semana()
Debug.Print dia
Next
1 Comment
Las matrices también se pueden recorrer mediante “For Each”, pero la variable a utilizar debe ser obligatoriamente del mismo tipo que los datos contenidos en la matriz; tambien se pueden utilizar variables tipo variant, que admiten cualquier tipo de dato, pero el consumo de memoria que tienen así como las conversiones internas necesarias hacen desaconsejable su uso.
Por ejemplo, si tenemos una matriz que tiene los días de la semana, de tipo String, la forma sería:
Dim dia as String
For Each dia in Semana()
Debug.Print dia
Next
Un saludo.