concaténer texte et formule

Le
GGAL
Bonjour,
J'ai une formule du type
Range("d301").FormulaLocal = "=Somme(d2;d300)"
et le résultat est 2006.
Je souhaiterais ajouter du texte avant et après cette valeur pour obtenir
par exemple :
Total : 2006 unités
Sous Excel on aurait : ="Total : "&Somme(d2:d300)&" unités"
Mais sous VBA, comment concaténer ces éléments ?
Merci d'avance
Ggal
  • Partager ce contenu :
Vos réponses
Trier par : date / pertinence
AV
Le #3696731
'la formule dans la cellule A1
[A1] = "=""Total : ""&sum(d2:d300)&"" unités"""

'le résultat dans une variable
x = "Total : " & [sum(d2:d300)] & " unités"

AV
Ardus Petus
Le #3696721
Range("d301").FormulaLocal = "=""Total: "" & Somme(d2;d300) & "" unités"""

A l'intérieur d'un littéral texte, il faut doubler les guillemets.

Cordialement,

--
AP

"GGAL"
Bonjour,
J'ai une formule du type
Range("d301").FormulaLocal = "=Somme(d2;d300)"
et le résultat est 2006.
Je souhaiterais ajouter du texte avant et après cette valeur pour obtenir
par exemple :
Total : 2006 unités
Sous Excel on aurait : ="Total : "&Somme(d2:d300)&" unités"
Mais sous VBA, comment concaténer ces éléments ?
Merci d'avance
Ggal


GGAL
Le #3696631
Merci beaucoup
Ggal
Poster une réponse
Anonyme