bonjour
en me servant d'un inputbox je veux effectuer la selection d'une plage de cellules pas forcement située sur la feuille active donc:
Set MASELECT = Application.InputBox(prompt:="Effectuer selection.", Type:=8)
suite a l'ouverture de inputbox,
- je clique sur l'onglet ou se trouve la plage de cellules que je souhaite selectionner
- je sélectionne ma plage de cellules
Dans le rectangle blanc(curseur clignotant) de l'inputbox apparait bien : le nom de l'onglet + les coordonnées de la plage:
>> Feuil3!$A$1:$B$3 << (par exemple)
je recupere sans probleme l'adresse de la plage de cellules avec l'instruction:
MsgBox MASELECT.Address
(donne pour resultat >>$A$1:$B$3<<)
MAIS je cherche une possibilité de récupérer le nom de la feuille qui etait inscrit dans le rectangle blanc de l'inputbox
pour definir une adresse plus complete de la zone a traiter(nom feuille + adresse plage)
Y a t il une solution avec inputbox?
merci