Ok Sandro, funcionou direitinho, só tem um problema...
Quer dizer, não é BEM um problema. O que acontece é o seguinte:
Eu adaptei suas rotinas ao meu código e o que eu queria na verdade é ter uma classe DOCUMENTO e uma coleção REGISTRO de forma que eu chamasse a coleção de dentro desta classe DOCUMENTO.
Ex.: DOCUMENTO.REGISTRO.ITEM(1).NOME
Eu consegui criar esta estrutura de classe porém tenho que criar a propriedade a propriedade NOME para minha classe cDOCUMENTO como publica, pois do contrário não consigo acessar para adicionar o registro da coleção.
Porém, quando eu instancio minha classe
Dim Minhaclasse as cDOCUMENTO
a propriedade NOME aparece como propriedade da minha classe cDOCUMENTO e também da minha coleção colREGISTRO.
Tudo funciona perfeitamente, exceto a prorpiedade NOME da classe cDOCUMENTO que não me retorna nada.
Entendi que a prorpiedade NOME aparece na classe cDOCUMENTOporque declarei ela nesta classe, porém não consigo declarar na coleção colREGISTRO.
Vc sabe pq esta prorpiedade DOCUMENTO.NOME (que não deveria existir) não me retorna nenhum valor?
PS:Se tiver como eu te passar o código, eu posso passa-lo pra vc.
Valeu Sandro!