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

Transfert champs concaténés filtrés

  • Initiateur de la discussion Initiateur de la discussion cathodique
  • 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 !

cathodique

XLDnaute Barbatruc
Bonsoir Le Forum,

N'ayant pas trouver de solution, je vous demande de m'aider.

Code:
bd.Range("A1").AutoFilter field:=2, Criteria1:="Station" 
    
    'Source = Cells(lg, 2) & Chr(10) & Cells(lg, 3) & Chr(10) & Cells(lg, 10) 'à mettre sur feuille "Station" en col A
    

    txS = Array(2, 4, 5, 11) ' tx source
    txD = Array(1, 2, 3, 4) 'tx destination
    For x = 0 To 3 
        Set dics = CreateObject("Scripting.Dictionary")
       
        For Each cel In pl.Offset(0, txS(x)).SpecialCells(xlCellTypeVisible)
            dics(cel.Value) = "" 
        Next cel 'prochaine cellule de la boucle 2
       
        o.Cells(8, txD(x)).Resize(dics.Count) = Application.Transpose(dics.keys)
	
    Next x
    bd.Range("A1").AutoFilter '

Voilà, avec ce code je transfère 4 colonnes. Je voudrais qu'au lieu de transférer que la colonne A, transférer la concaténation des colonnes 2,3 et 10. Débutant, je rame depuis 2 jours. Je n'ai pas trouvé de solution. Mettre la concaténation dans un tableau temporaire? Mettre un array dans un autre array? Ou faire une autre boucle? J'ai émis plusieurs hypothèses et reste bloquer quand il s'agit de coder.

Je vous remercie beaucoup.

Cordialement,
Cathodique.
 
Re : Transfert champs concaténés filtrés

Veuillez m'excuser, j'ai oublié de vous signaler qu'après filtrage sur la feuille source, il ne reste que 7 lignes visibles.

Si ça peut aider pour trouver une solution.

Merci beaucoup.
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…