Arrays 2D a partir d'un range et rangées masquées

Salut tout le monde,

j'ai pour habitude de déclarer des arrays 2D dynamiques et d'y assigner un range :

Dim arr as variant
arr=Sheet1.Range(cells(1,1),cells(2,2))

le seul problème, c'est que l'array n'inclut pas les rangées masquées.
Malgré mes recherches, je n'ai rien trouvé à ce sujet... est ce que vous connaissez un moyen de les inclure sans avoir à révéler les rangées masquées, puis les re-masquer une fois l'array peuplé ? Non pas que ce soit un vrai problème, mais j'aimerais conserver un code aussi propre que possible.

merci d'avance

Bonjour,

je n'ai pas de problème pour copier les cellules masquées. Peux-tu mettre un exemple qui illustre ton problème ?

Bonjour h2so4,

ah, c'est étonnant ! J'avais jamais rencontré ce problème avant (mais je ne pense pas que la situation se soit présentée), mais là je suis à peu près sur de moi, ça n'inclut pas les lignes masquées.

Je poste un exemple ce soir en rentrant du boulot, ça sera plus clair.

Bon, ça m'a fait réfléchir, j'ai bien regardé et ça prends bien les lignes masquées, c'est la méthode que j'emploie pour définir mon range qui ne prends pas en compte les lignes masquées. Merci pour le retour, en tout cas, ça m'aura fait regarder le problème sous un autre angle.

Rechercher des sujets similaires à "arrays partir range rangees masquees"