Supprimer "=" sur de multiples cases en même temps

Bonjour,

j'ai copier-coller de nombreuses données, et j'ai un problème avec une colonne, qui affiche :

#champ!

Dans la cellule, il y a par exemple :

=0.90

Impossible pour moi de supprimer le "=" sur plusieurs cases à la fois (ce qui m'est tout à fait nécessaire vu la quantité de cases que j'ai...).

J'ai essayer avec la fonction "REMPLACER" et aussi "SUBSTITUE", mais alors c'est la case dans laquelle j'ai inscrit la formule qui s'affiche également #champ!.

J'espère avoir été clair... Quelqu'un aurait-il une solution? Merci beaucoup.

Arthur

Bonjour,

Un fichier illustratif aurait été bienvenu... Si je comprend bien, tu souhaites changer les formules en valeur, sauf qu'aujourd'hui la suppression du symbole "=" te renvoie un code erreur et pas la formule sans le "=" ?

Si c'est bien le cas, je te propose ce code VBA (ouvrir l'éditeur avec ALT + F11 et coller dans un module standard) :

Sub FormuleEnValeur()

Dim Plage As Range

Set Plage = Application.InputBox("Sélectionnez la plage à traiter", type:=8)
For Each Cel In Plage
    Cel.Value = Mid(Cel.Formula, 2)
Next Cel

End Sub

C'est aussi faisable en fonction personnalisée :

Public Function ValeurFormule(Cellule As Range)
    ValeurFormule = Mid(Cellule.Formula, 2)
End Function
Rechercher des sujets similaires à "supprimer multiples cases meme temps"