Récuperation de plusieurs cellules actives d'Excel vers VBA

Bonjour,

Je voudrais récuperer plusieurs cellules actives dans mon code VB.

Ces cellules ne sont pas contigues!

par example, s'il yavait une unique cellule active, un simple "ActiveCell" aurait suffit à la récuperer!!

Par contre si dans mon fichier excell, l'utilisateur fait CTRL + selection et ainsi selectionne plusieurs cellules, comment faire pour récuperer le contenu de ces cellules dans mon code VB??

Merci d'avance!!

Exemple:

Sur mon fichier excel, je selection la cellule A2 contenant le texte "ici cell A2"

En faisant MSGBOX ActiveCell, j'obtiens "ici Cell A2"

Mon problème est que avec un CTRL+, l'utilisateur peut selectionner les cellules A2 et B3, dans ce cas, comment avoir le contenu de chacune de ces cellules dans mon CODE VB??

Merciiiiiiiiiiii

Bonjour,

Il n'y a jamais plusieurs cellules actives. La cellule active est la cellule sur laquelle tu cliques .

Après on parle de sélection.

Pour avoir le contenu de chaque cellule de la sélection il faut passer en revue chaque élément de la sélection. :

Sub test()
Dim o as range
For each o in selection
Msgbox o
Next
End sub

A+

C'est exactement ca!!

Merci!!!!!!

Rechercher des sujets similaires à "recuperation actives vba"