For Each?
Alguien es tan amable de explicarme la instruccion For Each
Marcelo
Chile
Marcelo
Chile
La instrucción For Each...Next sirve para ejecutar una o más acciones a cada elemento de una matriz o colección de objetos. Sirve sobre todo cuando no sabemos el número de elementos de la matriz o colección. La sintaxis es la siguiente:
For Each elemento In grupo
[sentencias]
[Exit For]
[sentencias]
Next elemento
donde elemento es una variable de tipo Variant que representa a cada uno de los elementos de la matriz o colección, representada por un grupo. Cómo ejemplo, acá va la suma de los elementos de una matriz:
Public Sub Sum(Matrix() As Integer)
Dim X, Suma
For Each X In Matriz
Suma= Suma + X
Next X
End Sub
Saludos!
Bartolom
Chile
For Each elemento In grupo
[sentencias]
[Exit For]
[sentencias]
Next elemento
donde elemento es una variable de tipo Variant que representa a cada uno de los elementos de la matriz o colección, representada por un grupo. Cómo ejemplo, acá va la suma de los elementos de una matriz:
Public Sub Sum(Matrix() As Integer)
Dim X, Suma
For Each X In Matriz
Suma= Suma + X
Next X
End Sub
Saludos!
Bartolom
Chile
