掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
For Each 〜で・・・ (ID:147760)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 表の下→上の順で取得してしまいます。 そうとは限らないと思いますよ。Ctrl を押しながら飛び飛びに選択すると、 7 → 1 → 4 → 9 → 12 といった順番になることもありますし。 > 表に表示されている順序で取得したいのですが、どうすればよいでしょうか? 行番号で並び替えて取得するか… Dim q = From r As DataGridViewRow In DataGridView1.SelectedRows Order By r.Index For Each r In q ' : ' : Next もしくは、For〜Next で選択行を拾うとか、かな? For rowIndex = 0 To DataGridView1.Rows.Count Dim r = DataGridView1.Rows(rowIndex) If Not r.Selected Then Continue For ' : ' : Next
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.