Une fonction autre que celle là?

  • Initiateur de la discussion Initiateur de la discussion raziel02
  • Date de début Date de début

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 !

R

raziel02

Guest
voila j'aimerais savoir si il existait une fonction ressemblant à la fonction "concatener"? car je dois réussir à regrouper différentes cellules dans une cellule avec concarener çà à marcher mais elle est limité à 30 argument et moi j'en ai 45.
 
Re : Une fonction autre que celle là?

Salut tu modifies comme suit celle proposée plus haut
Le séparateur est laissé au choix de l'utilisateur,ainsi que son nb de caractères :
"," "_____" " " etc ...
Code:
Option Explicit

Public Function Concat(Plage As Range, Optional sSep As String) As String
Dim c As Range
Dim sTmp As String
    'Application.Volatile
    sTmp = ""
    For Each c In Plage
       [b] If c <> "" Then sTmp = sTmp & sSep & c[/b]
    Next c
    
    Select Case Len(sSep)
        Case 0
            Concat = sTmp
        Case Else
            Concat = Mid(sTmp, Len(sSep) + 1, Len(sTmp) - Len(sSep))
    End Select
End Function
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
16
Affichages
505
Réponses
6
Affichages
769
  • Question Question
Microsoft 365 Fonction SI
Réponses
2
Affichages
556
Retour