Existence d'un onglet

Résolu
Bonjour à tous,

Je suis débutant en VBA et je coince sur un point. En effet, je souhaite créer une macro qui vérifiera dans mon classeur excel si le non d'un onglet existe. Si oui, elle va le supprimer et créer un autre sous le même nom. Sinon, elle va le créer.

Merci par avance
Alex

2 réponses

  1. sub controle

    for i = 1 to sheets.count
    if sheets (i).name = "Nomexiste" then
    Sheets(i).Delete
    Sheets.Add After:=Sheets(Sheets.Count)
    sheets.name = "Nomexiste"
    i =sheets.count+1
    a= 1
    end if

    if a <> 1 then
    Sheets.Add After:=Sheets(Sheets.Count)
    sheets.name = "Nomexiste"

    end if

    end sub

    le nom de ton onglet s'appelle ici : "Nomexiste"