Concatener dans une meme cellule

Bonjour à l'Equipe.

Je suis arrêté sur un problème apparemment simple mais bon voila ...

Je désire remplacer le contenu d'une cellule par son contenu initial suivi d'un chiffre d'indice variable.

J'ai pensé à CONCATENATE mais divers essais me donnent une erreur.

j'ai essayé, sans succès:

'Range("D" & LignTrt).Formula = "=CONCATENATE (AGENT,Indice)" 'La colonne D se remplace par "#NOM?"

'Range("D" & LignTrt).Formula = "=CONCATENATE (AGENT;Indice)" 'Erreur 1004

'Range("D" & LignTrt).Formula = "=CONCATENATE ($AGENT,%Indice)" 'Erreur 1004

'Range("D" & LignTrt).Formula = "=CONCATENATE ($AGENT;%Indice)" 'Erreur 1004

'Range("D" & LignTrt).Formula = "=CONCATENATE ($AGENT,$Indice)" 'Erreur 1004

'Range("D" & LignTrt).Formula = "=CONCATENATE ($AGENT;$Indice)" 'Erreur 1004

Petit fichier en annexe.

Merci d'avance...

26test02.xlsm (27.01 Ko)

Bonjour,

Si Indice est une variable correctement définie ... tu peux essayer

Range("D" & LignTrt) = Range("D" & LignTrt) & Indice

Merci James.

Ca marche OK !

J'ai ajouté un petit espace avant l'indice pour plus de lisibilité.

Range("D" & LignTrt) = Range("D" & LignTrt) & " " & Indice

Merci pour ta rapidité.

Re,

Content que tu aies trouvé la solution ...

Merci pour tes remerciements ...

Rechercher des sujets similaires à "concatener meme"