Comment remplacer le contenu d'une cellule par un

Bonjour

Serait il possible de m'orienter pour faire en Excel (en VBA ou formule) pour remplacer le contenu des cellules qui se trouve dans la colonne B

-si la cellule commence par le (8.....) Je garde le contenu de la même cellule

Sinon de remplacer la cellule par «Cpt client» c'est a dire ceux qui sont inférieure à 800000

Voilà le modem Excel

6racine.xlsx (10.06 Ko)

Merci d'avance

Bonjour,

Voilà la traduction en langage Excel de ce que tu veux.

=SI(B2>800000;B2;"CPT CLIENT")

Il faut cependant être sûr que ce soit des valeurs numériques dans la colonne B, et c'est tout bon.

Merci bcp Noël

Je voudrais l'intégrer dans une macro VBA c'est possible de m'aider à le faire

Merci d'avance

Re,

J'aurais fait comme ça :

Sub formule_si()

Dim Dernligne As Long
Dernligne = Range("B1048576").End(xlUp).Row

    Cells(2, 3).FormulaR1C1 = "=IF(RC[-1]>800000,RC[-1],""CPT CLIENT"")"
    Cells(2, 3).AutoFill Destination:=Range("C2:C" & Dernligne)
End Sub

Mais je ne suis pas un pro du VBA.

Si d'autres veulent passer donner de meilleures solutions, je suis preneur

Merci bcp frère, ça marche très bien

Bn fin de journée

Rechercher des sujets similaires à "comment remplacer contenu"