Concatener une sélection de décimaux

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bonoboas

XLDnaute Occasionnel
Bonjour la communauté,

C'est peut-être idiot mais je bloque :

VB:
Sub Concateneraddition()
       Dim plage As Range
        Set plage = Application.InputBox(prompt:="Choisissez un champ à concatener", Type:=8)

For Each Cellule In plage
Contenu = Contenu & "+" & Cellule
Next
ActiveCell = "=" & Contenu
End Sub

Cette macro fonctionne très bien qu'avec des nombres entiers. Pouvez-vous m'aider à la rendre fonctionnelle avec des nombres à virgule s'il vous plaît ?

Merci d'avance pour votre aide


 
Bonsoir Mapomme

En effet c'est une somme mais celle-ci doit être détaillée de la façon suivant "=112+25.23+2+..."
Cela fonctionne qu'avec des nombres entiers mais pas avec les décimaux
Je vous joins un fichier d'exemple
Cordialement
 

Pièces jointes

Dernière édition:
Re @bonoboas,

Comme ceci? :
VB:
Sub Concateneraddition()
   Set plage = Application.InputBox(prompt:="Choisissez un champ à concatener", Type:=8)
   contenu = "="
   For Each cellule In plage: contenu = contenu & "+" & cellule: Next cellule
   ActiveCell.Formula = Replace(contenu, ",", ".")
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
834
M
Réponses
1
Affichages
2 K
D
Réponses
2
Affichages
886
Decouverte Excel
D
Retour