Lorsque j'ouvre mon fichier excel et que je clique sur le bouton qui lance ma macro, je souhaite que la macro effectue ceci :
Si la feuille Youpi existe alors elle est supprimée ET on en crée une nouvelle qui s'appelle Youpi sinon on en crée une nouvelle qui s'appelle Youpi
Dans tous les cas, il doit y avoir création d'une nouvelle feuille.
En fait, la fonction principale de ma macro est de permettre l'ouverture d'un fichier texte, l'import des données contenues dans ce fichier et leur tri/affichage dans un tableau (sur une nouvelle feuille).
Re : [VBA] Supprimer feuille existante puis créer une nouvelle
bonjour Iwana
et bienvenue sur XLD
Code:
Private Sub Workbook_Open()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Youpi").Delete
On Error GoTo 0
Application.DisplayAlerts = True
Sheets.Add.Name = "Youpi"
End Sub