Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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 @bonoboas,

Pas bien saisi ce que vous désirez. Si c'est la somme des cellules de la plage, alors essayez:
VB:
Sub ConcatenerAddition()
   ActiveCell = Application.Sum(Application.InputBox(prompt:="Choisissez un champ à concatener", Type:=8))
End Sub

End Sub
 
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
835
M
Réponses
1
Affichages
2 K
D
Réponses
2
Affichages
886
Decouverte Excel
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…