Bonjour,
Je débute en vba et j'ai encore beaucoup de lacune. Je voudrais mémoriser une plage de cellule dans un tableau de façon a mettre par la suite le contenu du tableau dans une listbox. J'ai trouvé ça sur le net
1 2
| Dim Tableau_Plage_Titre As Variant
Tableau_Plage_Titre = ActiveSheet.Range("A4:AM4") |
après avec Tableau_Plage_Titre(i, j), je peux resortir les valeurs.
Mon problème est que sur cette plage "A4:AM4", j'ai des colonnes de masqué et ça ne me sert à rien de tout mémoriser.
Y a t-il une écriture qui permet de dire par exemple
Tableau_Plage_Titre = ActiveSheet.Range("A4:AM4").colonne visible
j'ai bien vu un truc de type SpecialCells(xlVisible) mais apparemment c'est que pour des lignes.
Je voudrais un truc simple
merci
Partager