N'afficher que les nombres dans une cellule

Bonjour à toutes et tous,

Y a-t-il un format de cellule personnalisé empêchant d'afficher un autre caractère qu'un nombre.

Par exemple, j'aimerai que lorsque la valeur "<20" ou ">20" est copiée dans une cellule, seulement "20" s'affiche.

En d'autres termes, peut-on supprimer automatiquement un opérateur encodé dans une cellule pour n'afficher que le nombre ?

Merci pour vos retours,

Bonjour et bienvenu sur le site

Un exemple de ton fichier serait le bienvenu

Crdlt

Bonjour, sans plus de détail ; on suppose par exemple que la cellule A1 est écrit : <20

on garde donc tout sauf le premier caractère : en B1 ----> =STXT(A1;2;10)*1

Bonjour,

Une possibilité avec une macro évènement (à mettre dans le module VBA de la feuille en question) :

Private Sub Worksheet_Change(ByVal Target As Range)

Dim Cel As Range, i As Integer, C As String, Res As String

For Each Cel In Target 'Boucle sur les cellules de la plage modifiée
    If Not Intersect(Cel, Range("A1")) Is Nothing Then 'Changer A1 par la plage concernée
        Res = "" 'RAZ des chiffres identifiés
        If Len(Cel) > 0 Then 'Si la cellule n'est pas vide
            For i = 1 To Len(Cel) 'Boucle sur les caractères
                C = Mid(Cel, i, 1) 'Isole le caractère 
                If Asc(C) >= 48 And Asc(C) <= 57 Then Res = Res & C 'Seuls les chiffres sont conservés
            Next i
            If Res <> "" Then Cel = Res * 1 'Remplacement du contenu par les chiffres
        End If
    End If
Next Cel

End Sub

Bonjour à tous,

Merci pour vos réponses, le code proposé par @Pedro22 fonctionne ! Le sujet peut être clôturé ;)

Bien à vous,

Rechercher des sujets similaires à "afficher que nombres"