Recuperer nom de feuille par clic sur onglet avec inputbox

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

Bonjour FRIITT et

Une petite présentation ICI serait la bienvenue

Si vous ne l'avez pas encore fait, je vous invite à lire la charte du forum [A LIRE AVANT DE POSTER]
qui vous aidera dans vos demandes et réponses sur ce forum.

Concernant votre demande, vous pouvez utiliser ceci

MaFeuille = MaSelect.Parent.Name

Merci de votre participation

Cordialement

ben ca alors! solution instantanée

excel-pratique une communauté qui marche, merci BrunoM45

bonne journée

Rechercher des sujets similaires à "recuperer nom feuille clic onglet inputbox"