Bonjour
Je recherche une solution en VBA afin de pouvoir récupérer des formules qui sont définies en format texte dans une feuille afin de les recopier dans differente cellules d’un autre onglet mais sous forme de fonction Exemple ‘=SOMME.SI.ENS(Col_Rang_MAJ;Col_Type_MAJ;"N19"). Lorsque j’effectue la procédure ci-dessous elle m’indique bien que la cellule n’est pas une formule le HsFormula est a faux pour la cellule texte. Même si je change le format de la cellule qui contient le texte cela ne change rien Avez-vous une idée à ce sujet ?
Merci
Sub FormuleOuPas()
If ActiveCell.HasFormula Then
Rep = MsgBox("La cellule " & ActiveCell.Address & _
" contient une formule.", , _
"Formule ou pas ?")
Else: Rep = MsgBox("La cellule " & ActiveCell.Address & _
" ne contient pas de formule.", , "Formule ou pas ?")
End If
End Sub