Avec Excel, vérifier l'existance d'une feuill

Résolu
tacotac -  
 DiDi -
Bonjour à tous
Existe t'il en VBA, un moyen de savoir si une feuille nommée "toto" (par exemple) existe dans un classeur ?
Merci

6 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    avec ma boucle, dès que ma fonction rencontre la feuille 3 par exemple il plante car elle n'existe pas.

    L'on ne sait absolument pas ce à quoi sert ta boucle mais elle ne part sûrement pas sur un algorithme approprié puisqu'elle ne fonctionne pas. Quelque chose comme ceci devrait fonctionner :
    Sub sel_feuilles()
    Dim i as integer
    For i = 1 to  Worksheets.Count
        If Worksheets(i).Name = "mon test" Then
            ' "mon code"
        Else
            '  "mon autre code"
        End If
    Next i
    End Sub
    
    37
    1. zouzou75
       
      Même si c'est plus d'un an après,

      merci à gbinforme pour le code, ça m'a été très utile!
      0
    2. Flo
       
      +1 merci
      Même 7 ans après ça aide toujours ;)
      0