Bonjour,

Je voudrais par macro pouvoir retirer le numéro des lignes qui sont sélectionnées dans une feuille Excel.

J'ai un petit problème.
- J'arrive à traiter une sélection lignes contigües. Ex. : lignes 10-22.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
With Selection
     StartRow = .Cells(1).Row
     EndRow = .Cells(.Cells.Count).Row
End With
- J'arrive à traiter des sélections de cellules séparées. Ex. : lignes 10,13,17,21
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
For Each MyNumberRow In Selection.Areas
     RowNdx = MyNumberRow.Row
Next

Mais je n’arrive pas à traiter un mélange des deux méthodes de sélections. Lignes 10,13-20,22,24,26-30.

Quelqu’un pourrait-il m’aider à avoir un bout de code qui pourrait faire en sorte que je puisse utiliser l’ensemble des sélections ?

D’avance merci pour votre aide.