Bonsoir AlgoPlus
Ca cadence dur en ce moment sur le forum "attention toute fois de ne pas confondre vitesse et précipitation"
Désolé pour toi, mais ta fonctionne ne marche pas
Essaye avec =(10*2)-5+(14*1,5) dans la cellule
En revanche celle-ci oui pour le moment
Function EstFormuleSimple(Cel As Range)
Dim sForm As String
Dim Ind As Integer
' Initlaiser le retour de la fonction par défaut
EstFormuleSimple = True
' Récupérer la formule
sForm = Cel.Formula2
' Pour chaque caractère sauf les signes et la virgule
For Ind = 1 To Len(sForm)
' Si ce n'est pas un de ces caractères
If InStr(1, "=+-/*.()", Mid(sForm, Ind, 1)) = 0 Then
If Not IsNumeric(Mid(sForm, Ind, 1)) Then
EstFormuleSimple = False
Exit For
End If
End If
Next Ind
End Function
A+