Bonjour,
Voila je souhaite à l'aide d'une macro vérifier l'existance d'une feuille nomé paye, si celle ci existe je souhaite la supprimer, sinon je souhaite la créer.
Voilà mon code qui fonctionne uniquement si ma feuille existe :
Lorsque la feuille n'existe pas le code se bloque dés la condition :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 nom = ComboBox1.Value If Worksheets(nom).Name = nom Then Sheets(nom).Select Application.DisplayAlerts = False ActiveWindow.SelectedSheets.Delete Application.DisplayAlerts = True Else 'Creation de la feuille de données Worksheets.Add(After:=Worksheets(Worksheets.Count)).Name = nom End If
Comme la feuille n'existe pas il ne continu pas la suite du code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part If Worksheets(nom).Name = nom Then
Merci pour votre aide je bloque dessus depuis ce matin.
Partager