Sub LancerMacro()
If FeuilleExiste("toto") And FeuilleExiste("titi") And FeuilleExiste("tata") Then
Call Taratata
Else
MsgBox " La macro n'a pas été lancée ..."
End If
End Sub
Public Function FeuilleExiste(NomF As String) As Boolean
Dim ws As Worksheet
FeuilleExiste = False
For Each ws In ThisWorkbook.Worksheets
If ws.Name = NomF Then FeuilleExiste = True
Next ws
End Function