XL 2019 Concatener plusieurs cellules pour obtenir une formule

Optimal

XLDnaute Junior
Bonjour à tous..
Petite question que je me pose :

Comment concaténer plusieurs valeurs de cellule pour en faire une formule ?

Exemple :

En A2 j'ai la valeur : ADVFN|
En B2j'ai la valeur : EU_ALALO
En C2 j'ai la valeur : !SYMBOL

Il faudrait que je puisse obtenir en H4:H55 la formule suivante : =ADVFN|EU_ALALO!SYMBOL

Alors en VBA je sais que c'est possible mais je dois pas faire correctement car a chaque fois j'obtiens : ADVFN|EU_ALALO!SYMBOL mais pas le signe =

Dernière question est-ce possible d'obtenir le même résultat mais sans passer par VBA ?

Merci d'avance

Gilles

 

Optimal

XLDnaute Junior
@JHA

Bonjour,

J'ai mal du m'expliquer.

Ce que je cherche à faire c'est obtenir par exemple en H4 que ça m'écrive la formule suivante : =ADVFN|EU_ALALO!SYMBOL

Comme ceci par exemple pour faire une somme :

Sub Somme()
'
' Macro1 Macro
'
With ThisWorkbook.Worksheets("Calcul")
.Range("F4:F100").Formula = "=SUM(A2:G2"
End With

End Sub

La il m'inscrit la formule


Mais la je n'arrive à rien ni en VBA et ni par formule

Dans votre exemple il faudrait que je puisse obtenir en B6 que ce soit la formule suivante qui s'inscrive :
=ADVFN|EU_ALALO!SYMBOL

Attention les cellules en colonne H vont vous renvoyer une erreur, c'est normal car vous n'avez pas la liaison DDE, ce qui est intéressant c'est la formule que je cherche a obtenir
 

Pièces jointes

  • Classeur Optimal(1).xlsx
    10.1 KB · Affichages: 4

Discussions similaires

Statistiques des forums

Discussions
312 192
Messages
2 086 054
Membres
103 110
dernier inscrit
Privé