tri sans doublons ni vide

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 !

fifounet

XLDnaute Occasionnel
Bonsoir le forum 🙂
je veux trier sans doublons plusieurs zones de cellules dans une seule colonne et sans les cellules vides
ex:
trier la 'plage' A1:A10 et B1:B10 et A25:A30 et B25:B30
dans la colonne C à partir de C1

j'ai utilisé ce code mais il ne me supprime pas les cellules vides 😛inch:

Option Explicit

Sub Bouton1_QuandClic()
Dim data As Collection
Dim c As Range
Dim i As Byte

Set data = New Collection

On Error Resume Next
For Each c In Range('plage')
data.Add c, CStr(c)
Next c
On Error GoTo 0

For i = 1 To data.Count
Cells(i, 3) = data(i)
Next i
End Sub

Est ce que quelqu'un peut me le completer?
merci de votre aide
fifounet

Message édité par: fifounet, à: 20/01/2006 20:35
 
Bonsoir fifounet

sans avoir testé :

Option Explicit

Sub Bouton1_QuandClic()
Dim data As Collection
Dim c As Range
Dim i As Byte

Set data = New Collection

On Error Resume Next
For Each c In Range('plage')
if c DIFFERENT DE '' then data.Add c, CStr(c)
Next c
On Error GoTo 0

For i = 1 To data.Count
Cells(i, 3) = data(i)
Next i
End Sub

remplace different de par les signes

salut
 
Salut fifounet,

Option Explicit

Sub Bouton1_QuandClic()
Dim data As Collection
Dim c As Range
Dim i As Byte

Set data = New Collection

On Error Resume Next
For Each c In Range('plage')
If Not IsEmpty(c) Then data.Add c, CStr(c)
Next c
On Error GoTo 0

For i = 1 To data.Count
Cells(i, 3) = data(i)
Next i
Columns('C:C').Sort Key1:=Range('C1'), Order1:=xlAscending, Header:=xlNo

End Sub

je pense que c'est ce que tu veux ? :huh:
 
- 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
5
Affichages
910
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
754
Réponses
5
Affichages
559
Réponses
0
Affichages
623
T
Réponses
3
Affichages
937
Tickaff
T
Retour