Si elle existe?feuille X est créer
Function FeuilleExiste(NomFeuille As String) As Boolean
Dim shTmp As Worksheet
On Error Resume Next
Set shTmp = Sheets(NomFeuille)
FeuilleExiste = Err = 0
On Error GoTo 0
End Function
Sub TestExisteFeuille()
If FeuilleExiste("Graphique au " & activesheet.range("R7").value) Then
MsgBox "Le graphique du jour a déjà été créé"
End If
End Sub
Sub CréerGraphiqueDuJour()
Dim NomFeuille As String
'Les slahs et antislahs sont interdits dans les noms de feuille
'ici remplacés par underscore '_'
NomFeuille = "Graphique au " & Format(Date, "dd_mm_yyyy")
If FeuilleExiste(NomFeuille) Then
MsgBox "Le graphique du jour est déjà créé!", vbExclamation, "Création feuille Graphique"
Else
'Création feuille
End If
End Sub