VBA : InputBox : sélection d’une plage dans un autre classeur

garth_algar

XLDnaute Junior
Bonjour à tous

Voici ma problématique :
J’ai créé une macro (publique) dont le but est d’apporter des retraitements à une plage, qui sélectionnée à l’aide d’un InputBox(Type :=8).
Je souhaiterais que cette macro puisse être utilisée par n’importe qui, et dans n’importe quel fichier. J’ai donc ajouté un bouton dans le classeur qui contient la macro, pour que les utilisateurs n’aient qu’à cliquer dessus, puis à sélectionner la plage à retraiter.

La macro fonctionne très bien pour des données situées dans ce classeur, mais l’InputBox m’empêche de sortir de ce classeur pour sélectionner une plage dans un autre.

Est-ce que quelqu’un a déjà eu ce genre de problème et aurait trouvé une solution ?
Je joins le fichier, ce sera peut-être plus explicite.
Merci d’avance pour vos réponses.
 

Pièces jointes

  • macro suppression espaces.xls
    39 KB · Affichages: 163

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 077
Membres
103 455
dernier inscrit
saramachado