¿Cómo crear una colección de clases que se pueda recorrer? Vba excel

Por ejemplo cree mi modulo de clase Cliente, que tiene varias propiedades (nombre, dirección, teléfono), y también métodos (CalcularSaldo, ModificarNombre) pero quiero saber como desde un procedimiento crear varias Clases Clientes, cada una su propia información de tal manera que pueda recorrer cada una de ellas mediante un numero de indice. Intente este código pero no me funciona, me crea las múltiples clases pero todas quedad exactamente iguales.

        Set ConInicio = HojaCon.Cells(2, 1)
        nFil = HojaCon.Cells(1, 1).CurrentRegion.Rows.Count
        Dim ClientesAs New Collection
        Dim xClient As New Cliente
        For I = 1 To nFil - 1
            XClient. DiligenciarCliente ConInicio.Cells(I, 1)
            Clientes. Add xContr
        Next

Añade tu respuesta

Haz clic para o