DataGridView コントロールの選択モードによっては、現在のセルを変更すると選択内容が変わる可能性があります。 詳細については、「Windows フォーム DataGridView コントロールの選択モード」を参照してください。 プログラムで現在のセルを取得するには DataGridView コントロールの CurrentCell プロパティを使用します。 private void getCurrentCellButton_Click(object sender, System.EventArgs e) { string msg = String.Format("Row: {0}, Column: {1}", dataGridView1.CurrentCell.RowIndex, dataGridView1.CurrentCell.ColumnIndex); MessageBox.