Bonjour Didier

Didier Dorange-Pattoret wrote
> J'essaie d'utiliser une Collection comme variable Globale
> ...
> Mais la collection est vidée de la mémoire lorsque l’exécution du 
> programme s'arrête.
> Est-ce normal ?

Sais pas...


Didier Dorange-Pattoret wrote
> Y-a-t-il un contournement possible autre que la recopie de la collection 
> dans un tableau ?

À tester mais je caresse l'hypothèse que le code suivant fonctionne...

Cordialement
Pierre-Yves

global InfosObjets as variant

sub InitColl
Dim maCollLoc As New Collection

maCollLoc.Add "valeur1", "ID1"
maCollLoc.Add "valeur2", "ID2"

InfosObjets = maCollLoc

end sub

sub testglob
dim loc 

for each loc in InfosObjets
        print loc
next
end sub




--
View this message in context: 
http://nabble.documentfoundation.org/Portee-d-une-variable-Collection-tp4137189p4137244.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à