Excel VBA - Trouver un onglet dans feuille

Résolu
psychoman Messages postés 30 Statut Membre -  
hugohonda Messages postés 6 Statut Membre -
Bonjour,

J'aimerais Trouver UN ONGLET si il existe dans ma feuille Excel et l'effacer EN VBA.
Je démarre une macro avec un bouton et au début je veux effacer la feuille BE- si elle existe pour en créer une nouvelle copiée d'une feuilleX.

Est ce que vous connaissez un code qui peut etre incorporé a une macro pour trouver cet onglet et l'effacer.
merci.

Vince

2 réponses

  1. ShaBoo Messages postés 406 Statut Membre 50
     
    Bonjour Psycho ;p

    Est ce que cela peut te convenir :

    For Each Feuille In ActiveWorkbook.Worksheets
                If (Feuille.Name = "BE-") Then
                      Application.DisplayAlerts = False
                      Sheets("BE-" ).Delete
                     Application.DisplayAlerts =  = True
                End If
    Next Feuille
    


    @+
    0
    1. hugohonda Messages postés 6 Statut Membre
       
      bonjour ShaBoo, j'ai un petit problème avec les quelques lignes de code ci-haut.
      Quand j'écrit :
      If (Feuille.Name = "BE-") Then
      lorsque je met le point "." après le mot "Feuille", l'option .Name n'est pas disponible, tu peux m,aider?

      Merci
      0
  2. psychoman Messages postés 30 Statut Membre 9
     
    SUPER,

    merci encore Shaboo. passe une belle journée.

    Vince.
    0
    1. ShaBoo Messages postés 406 Statut Membre 50
       
      au fait ...

      Quid du fichier que je te fais parvenir ????
      0