Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

derniere question concatener

3 réponses
Avatar
jules
bonjour tout le monde !!

g besoin de recuperer plusieurs valeurs + des mots que je=20
rajoute moi meme dans une cellule de destination
a savoir :
for i =3D 15 to 154
worsheets (i-13).select
range("B18").Select
ActiveCell.FormulaR1C1 =3D _
"=3DCONCATENATE(""F"","" "",""Rep=E8re"",Feuil1!
R[-3]C[-1],Feuil1!R[-3]C)"
next i

la =E7a fonctionne mais mon probleme est de faire defiler=20
aussi ma liste de donn=E9es d'origine pour effectuer=20
cette "recopie intelligente".
je dois toujours recopier les mots et espace que j'impose=20
mais les origines des donn=E9es(feuil1!) correspondent =E0=20
une liste en colonne A de ma feuille1 ( de 15 =E0 154) et=20
de la colonne B(de 15 =E0 154)
pour etre plus clair voila ce ki me faudrait mais sous la=20
bonne syntaxe :
"=3DCONCATENATE(""F"","" "",""Rep=E8re"","feuil1!A=20
&i",feuil1!B &i)"

merci d'avance de bien vouloir me donner une solution !!

3 réponses

Avatar
isabelle
bonjour Jules,

ActiveCell.Formula = "=CONCATENATE(""F"","" "",""Repère"", _
""" & Sheets("Feuil1").Range("A" & i) & _
""",""" & Sheets("Feuil1").Range("b" & i) & """)"

isabelle

bonjour tout le monde !!

g besoin de recuperer plusieurs valeurs + des mots que je
rajoute moi meme dans une cellule de destination
a savoir :
for i = 15 to 154
worsheets (i-13).select
range("B18").Select
ActiveCell.FormulaR1C1 = _
"=CONCATENATE(""F"","" "",""Repère"",Feuil1!
R[-3]C[-1],Feuil1!R[-3]C)"
next i

la ça fonctionne mais mon probleme est de faire defiler
aussi ma liste de données d'origine pour effectuer
cette "recopie intelligente".
je dois toujours recopier les mots et espace que j'impose
mais les origines des données(feuil1!) correspondent à
une liste en colonne A de ma feuille1 ( de 15 à 154) et
de la colonne B(de 15 à 154)
pour etre plus clair voila ce ki me faudrait mais sous la
bonne syntaxe :
"=CONCATENATE(""F"","" "",""Repère"","feuil1!A
&i",feuil1!B &i)"

merci d'avance de bien vouloir me donner une solution !!



Avatar
isabelle
il y a aussi plus court sans formula,

ActiveCell = "F Repère" & Sheets("Feuil1").Range("A" & i) & _
Sheets("Feuil1").Range("b" & i)

isabelle


bonjour Jules,

ActiveCell.Formula = "=CONCATENATE(""F"","" "",""Repère"", _
""" & Sheets("Feuil1").Range("A" & i) & _
""",""" & Sheets("Feuil1").Range("b" & i) & """)"

isabelle


bonjour tout le monde !!

g besoin de recuperer plusieurs valeurs + des mots que je rajoute moi
meme dans une cellule de destination
a savoir :
for i = 15 to 154
worsheets (i-13).select
range("B18").Select
ActiveCell.FormulaR1C1 = _
"=CONCATENATE(""F"","" "",""Repère"",Feuil1!
R[-3]C[-1],Feuil1!R[-3]C)"
next i

la ça fonctionne mais mon probleme est de faire defiler aussi ma liste
de données d'origine pour effectuer cette "recopie intelligente".
je dois toujours recopier les mots et espace que j'impose mais les
origines des données(feuil1!) correspondent à une liste en colonne A
de ma feuille1 ( de 15 à 154) et de la colonne B(de 15 à 154)
pour etre plus clair voila ce ki me faudrait mais sous la bonne syntaxe :
"=CONCATENATE(""F"","" "",""Repère"","feuil1!A &i",feuil1!B &i)"

merci d'avance de bien vouloir me donner une solution !!





Avatar
merci beaucoup ça marche impécable!!!
-----Message d'origine-----
il y a aussi plus court sans formula,

ActiveCell = "F Repère" & Sheets("Feuil1").Range
("A" & i) & _

Sheets("Feuil1").Range("b" & i)

isabelle


bonjour Jules,

ActiveCell.Formula = "=CONCATENATE
(""F"","" "",""Repère"", _


""" & Sheets("Feuil1").Range("A" & i) & _
""",""" & Sheets("Feuil1").Range("b" & i) & """)"

isabelle


bonjour tout le monde !!

g besoin de recuperer plusieurs valeurs + des mots
que je rajoute moi



meme dans une cellule de destination
a savoir :
for i = 15 to 154
worsheets (i-13).select
range("B18").Select
ActiveCell.FormulaR1C1 = _
"=CONCATENATE
(""F"","" "",""Repère"",Feuil1!



R[-3]C[-1],Feuil1!R[-3]C)"
next i

la ça fonctionne mais mon probleme est de faire
defiler aussi ma liste



de données d'origine pour effectuer cette "recopie
intelligente".



je dois toujours recopier les mots et espace que
j'impose mais les



origines des données(feuil1!) correspondent à une
liste en colonne A



de ma feuille1 ( de 15 à 154) et de la colonne B(de
15 à 154)



pour etre plus clair voila ce ki me faudrait mais
sous la bonne syntaxe :



"=CONCATENATE(""F"","" "",""Repère"","feuil1!A
&i",feuil1!B &i)"




merci d'avance de bien vouloir me donner une
solution !!




.