Comment afficher une autre feuille en VBA

Bonjour

La fonction Msgbox ne permettant que d'afficher 1024 caractères et à défaut de passer par un Userforme, j'ai donc créé une feuille pour afficher les résultats voulus.

J'ai un problème pour que une fois la consultation terminée je puisse revenir à la feuille appelante.

Je m'explique j'ai une feuille nommée "2019-2020", lorsque je clique sur le bouton "Nombre de livres rentré(s) la feuille1 s'affiche, mais quand je clique sur le bouton, celui-ci ne me renvoie pas à la feuille (2019-2020). Si vous pouvez m'expliquer la démarche à suivre pour réaliser ceci, je vous s'en serais gréer. Merci

15sorties.xlsm (53.67 Ko)

Bonsoir,

une variable "public" du nom de FeuilleDépart en String.

Dans votre code de création de liste de numéro, il suffit d'ajouter :
FeuilleDépart = activesheet.name

Dans la feuille 1 j'ai ajouté un bouton "Retour" qui lance le code suivant :
Sheets(FeuilleDépart).activate

Pour l'exemple j'ai crée deux autres feuilles.
Le fichier :

20sorties.xlsm (90.14 Ko)

@ bientôt

LouReeD

Merci beaucoup, c'est la solution que je cherchais. Encore merci.

Merci @ vous pour vos remerciements !

@ bientôt

LouReeD

Rechercher des sujets similaires à "comment afficher feuille vba"