Excel VBA - Trouver un onglet dans feuille

Résolu/Fermé
psychoman Messages postés 30 Date d'inscription mercredi 17 octobre 2007 Statut Membre Dernière intervention 14 février 2008 - 12 nov. 2007 à 16:21
hugohonda Messages postés 6 Date d'inscription jeudi 10 février 2011 Statut Membre Dernière intervention 3 mars 2011 - 10 févr. 2011 à 17:58
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
A voir également:

2 réponses

ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
12 nov. 2007 à 16:47
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
hugohonda Messages postés 6 Date d'inscription jeudi 10 février 2011 Statut Membre Dernière intervention 3 mars 2011
10 févr. 2011 à 17:58
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
psychoman Messages postés 30 Date d'inscription mercredi 17 octobre 2007 Statut Membre Dernière intervention 14 février 2008 9
12 nov. 2007 à 17:29
SUPER,

merci encore Shaboo. passe une belle journée.

Vince.
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
12 nov. 2007 à 17:48
au fait ...

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