Hello
J'utilise un logiciel professionnel qui a ses propres fonctions Excel, que je cherche à reconstituer par macro.
Exemple :
=BDP(A1&" Equity";"crncy adj px last";"eqy fund crncy=eur")
Je fais donc ici référence à A1
J'essaie de reconstituer ça, après avoir utilisé une InputBox (type 8) pour cliquer sur la cellule référence.
MonAdresse me renvoie donc A1 (en Dim String)
J'essaie plein de combinaisons différentes, mais je m'y perds dans les guillemets !
Par exemple, ceci ne marche pas (erreur 1004) :
ActiveCell.FormulaR1C1 = "=BDP(" & MonAdresse & """ Equity""" & ",""crncy adj px last"",""eqy fund crncy=eur"")"
Et ceci se rapproche, mais ... :
ActiveCell.FormulaR1C1 = "=BDP(" & AddresseTicker & " Equity" & ",""crncy adj px last"",""eqy fund crncy=eur"")"
(changement sur le Equity)
Renvoie dans la cellule (apostrophe autour de A1) :
=BDP('A1' Equity;"crncy adj px last";"eqy fund crncy=eur")
Une idée ?
merci !
J'utilise un logiciel professionnel qui a ses propres fonctions Excel, que je cherche à reconstituer par macro.
Exemple :
=BDP(A1&" Equity";"crncy adj px last";"eqy fund crncy=eur")
Je fais donc ici référence à A1
J'essaie de reconstituer ça, après avoir utilisé une InputBox (type 8) pour cliquer sur la cellule référence.
MonAdresse me renvoie donc A1 (en Dim String)
J'essaie plein de combinaisons différentes, mais je m'y perds dans les guillemets !
Par exemple, ceci ne marche pas (erreur 1004) :
ActiveCell.FormulaR1C1 = "=BDP(" & MonAdresse & """ Equity""" & ",""crncy adj px last"",""eqy fund crncy=eur"")"
Et ceci se rapproche, mais ... :
ActiveCell.FormulaR1C1 = "=BDP(" & AddresseTicker & " Equity" & ",""crncy adj px last"",""eqy fund crncy=eur"")"
(changement sur le Equity)
Renvoie dans la cellule (apostrophe autour de A1) :
=BDP('A1' Equity;"crncy adj px last";"eqy fund crncy=eur")
Une idée ?
merci !