Bonjour,
pendant mes recherches j'ai beaucoup vu de topics pour inséré une variable dans un formule via vba.
Mon problème est assez proche. Comment insérer une formule, stockée dans une variable, dans une cellule ?
Actuellement j'ai
'formule de la première colonne
concatenation = "=CONCATENER("
'on ajoute le champ dans la formule et un ";"
For i = 1 To (der_colonne)
'/!\ trouver un moyen d'inséré les référence à une cellule, et de pouvoir l'incrémenter
concatenation = concatenation & Split(Range(Cells(14, i), Cells(14, i)).Address, "$")(1) & "13;"";"";"
Next
MsgBox concatenation
'insérer la formule dans la cellule B13
ThisWorkbook.Sheets(feuil).Range("B13").FormulaLocal = concatenation
pour créé et insérer ma formule dans la cellule B13, le soucis est que j'obtient une erreur :
"Erreur définie par l'application ou par l"objet"
et que je ne trouve pas de ou cela peut venir.
Si quelqu'un peu me dire ou se trouve mon erreur et comment coder ce que j'aimerai
Cordialement,
Arthur