|
|
Hola
Efectivamente estaba de vacaciones, en fin se acaba pronto lo bueno.
Te mando este ejemplo de funcion que recorre una matriz y almacena el numero de repeticiones hasta el momento
Private Sub CommandButton2_Click()
Dim matriz(1 To 10, 1 To 2) As String
matriz(1, 1) = "Tomates"
matriz(2, 1) = "Peras"
matriz(3, 1) = "Tomates"
matriz(4, 1) = "Peras"
matriz(5, 1) = "Tomates"
matriz(6, 1) = "Manzanas"
matriz(7, 1) = "Tomates"
matriz(8, 1) = "Manzanas"
matriz(9, 1) = "Tomates"
matriz(10, 1) = "Manzanas"
i = 1
For i = LBound(matriz, 1) To UBound(matriz, 1)
If matriz(i, 2) = "" Then
cont = 1
For j = i To UBound(matriz, 1)
If matriz(j, 1) = matriz(i, 1) Then
matriz(j, 2) = cont
cont = cont + 1
End If
Next j
Else
End If
Next i
End Sub
Un saludo
|