XL 2016 Tri aléatoire et affichage dans la cellule

berru76

XLDnaute Occasionnel
Bonjour
Dans un fichier excel pour un concours de boules j'ai fait une macro de tri aléatoire avec bouton mais mon problème est que les noms dans la colonne C ont des cellules vides entre eux
et je voudrais que les noms se suivent en haut dans l'ordre du tirage fait sans les vides

La macro actuelle est mis ci-dessous
je joint le fichier
Si quelqu'un peut me dépanner car tout le reste est fini mais je rame sur ce dernier point pour finir ce concours
Merci


Sub Tri()
'
' Tri Macro
'

'
Range("B4:C99").Select
ActiveWorkbook.Worksheets("Inscriptions").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Inscriptions").Sort.SortFields.Add2 Key:=Range( _
"B4:B99"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveWorkbook.Worksheets("Inscriptions").Sort
.SetRange Range("B4:C99")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply

End With
End Sub
 

Pièces jointes

  • essai aleatoire.xlsm
    86 KB · Affichages: 17

Membres actuellement en ligne

Statistiques des forums

Discussions
312 963
Messages
2 093 996
Membres
105 906
dernier inscrit
aifa