Поскольку вы не знаете, сколько строк выберет ваш пользователь, я думаю, что зацикливание показало, что коллекция SelectedRows может работать. Я использовал столбец Имя, потому что это то, что я случайно обнаружил в своей сетке. Вместо MessageBox вы можете добавить значения в ListBox.
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
For Each GridRow As DataGridViewRow In DataGridView1.SelectedRows
MessageBox.Show($"Value is {GridRow.Cells("Name").Value}")
Next
End Sub