Remplacer avec formule concatener

Fermé
caroouline Messages postés 35 Date d'inscription mardi 5 mai 2020 Statut Membre Dernière intervention 15 février 2024 - Modifié le 8 oct. 2020 à 11:23
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 - 8 oct. 2020 à 11:59
Bonjour,

J'aimerais faire une macro.

colonne C : COMMISSIONS FACTURE NUMERO 20200901089501305

J'aimerais remplacer toute la colonne c comportant le mot COMMISSIONS avec une formule concatener("COM FACT AU ";'RELEVE CIC'!K1)

J'ai essayer :

Sub MAJBNP()

Columns("C:C").Select
Dim cellule As Range
For Each cellule In ActiveSheet.UsedRange
If cellule.Value = "*" & "COMMISSIONS" & "*" Then cellule.FormulaR1C1 = "=CONCATENATE(""COM FACT AU "",'RELEVE CICMAD'!RC[3])"
Next cellule
End Sub

ça ne marche pas.

Merci pour votre aide,
A voir également:

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
8 oct. 2020 à 11:56
Bonjour

dans la fonction "concaténer", il faut insérer le symbole & entre les données à concaténer
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 166
8 oct. 2020 à 11:59
Bonjour,
peut être plus simple :
Ctrl+h
Rechercher : COMMISSION
Remplacer par : ="COM FACT AU "&'RELEVE CIC'!K1
0