Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

MsgBox variable non trouvé

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Michael78

XLDnaute Nouveau
Bonjour,

Et tout mes vœux pour cette nouvelle année...

Je recherche à afficher une feuille précise d'un classeur. Pour cela je rentre son nom dans une InputBox, 2 solutions :

* La feuille existe => il l'affiche
* La feuille n'existe pas => il affiche une MsgBox "Pas d'agent trouvé"

J'ai essaye avec :
If Agent <> 0 Then
MsgBox "Pas...."

je l'ai torturé dans tous les sens mais je ne trouve pas....

Mais impossible de l'écrire correctement. Actuellement voici mon code qui fonctionne uniquement si la feuille fonctionne :

Sub Recherche_agent()

Dim Agent As String
Agent = InputBox("nom de l'agent recherché :", "choix de l'onglet")
Sheets(Agent).Activate


End Sub
 
Bonjour Michael78,
Code:
Sub Recherche_agent()
Dim Agent As String
Agent = InputBox("nom de l'agent recherché :", "choix de l'onglet")
If Agent = "" Then Exit Sub
On Error Resume Next
Sheets(Agent).Activate
If ActiveSheet.Name <> Agent Then MsgBox "'" & Agent & "' pas trouvé..."
End Sub
A+
 
Merci, le code fonctionne à un détail...

Si tu cherche :
BRUNO, cela fonctionne
mais si tu cherche Bruno, il t'affiche bien la feuille mais aussi la MsgBox.
Du coup, j'ai ajouté UCase pour que la différence de casse ne sois pas prise en compte

Merci a toi!!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
10
Affichages
1 K
G
Réponses
2
Affichages
1 K
GeoLek
G
F
Réponses
5
Affichages
2 K
Fariri
F
M
Réponses
20
Affichages
3 K
massol
M
M
  • Question Question
Réponses
0
Affichages
1 K
Mirguy23
M
Réponses
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…