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 !

gildas lechat

XLDnaute Occasionnel
Bonjour le forum,

La macro ci dessous permet d'afficher l'onglet ayant le même nom que la cellule AN11
J'aimerai ajouter un message d'erreur si le contenu de AN11 ne correspond à aucun nom d'onglet
Merci de votre aide
Private Sub CommandButton1_Click()
Sheets(Range("AN11").Value).Select
End Sub
Gildas
 
Re : Message d'erreur

Bonjour gildas lechat et le forum,

Si l'onglet n'existe pas Excel va générer automatiquement un message d'erreur.

Le mieux serait de vérifier si cet onglet existe (et générer alors un message qui indique que cet onglet n'existe pas) avant de le selectionner.

Si tu es OK avec cette approche je te passerais alors le code correspondant.
 
Re : Message d'erreur

Voici un exemple de code:

Sub es()
test = 0
For i = 1 To Sheets.Count
If Sheets(i).Name = Range("A1").Value Then
test = 1
End If
Next i
If test = 0 Then
MsgBox ("L'onglet " & Cells(1, 1) & " n'existe pas.")
Else
Sheets(Range("A1").Value).Select
End If
End Sub
 
- 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

Réponses
3
Affichages
253
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
734
Retour