Calvus
XLDnaute Barbatruc
Bonsoir le forum,
Si je veux sélectionner 2 plages distinctes, ce code fonctionne :
Or, avec un tableau nommé, le code suivant me sélectionne les 3 colonnes, de C à E.
Ce que je souhaite, évidemment, c'est sélectionner uniquement mes 2 plages distinctes, et non pas de x à y.
J'ai tenté l'écriture avec Cells(), Offset(), Array(), Union(), et chaque fois plantage...
Que faut il faire ?
Merci
Si je veux sélectionner 2 plages distinctes, ce code fonctionne :
VB:
For Each c In .Range("C2:C20,D2:D20")
Or, avec un tableau nommé, le code suivant me sélectionne les 3 colonnes, de C à E.
VB:
For Each c In .Range([Donnees].Columns(Col).SpecialCells(xlVisible), [Donnees].Columns(Col + 1).SpecialCells(xlVisible))
Ce que je souhaite, évidemment, c'est sélectionner uniquement mes 2 plages distinctes, et non pas de x à y.
J'ai tenté l'écriture avec Cells(), Offset(), Array(), Union(), et chaque fois plantage...
Que faut il faire ?
Merci