'建立一个COMBOBOXCELL格式的表格.
'Form
Dim dtgCol As New DataGridViewComboBoxCell
dtgCol.DisplayMember = "colName"
dtgCol.ValueMember = "colId"
DataGridView1.Rows(0).Cells(0) = dtgCol
dtgCol.Items.Add("1")
dtgCol.Items.Add("d")
'取值事件中: 去判断光标所在的焦点.(列 行)
If DataGridView1.CurrentCell.ColumnIndex = 1 And DataGridView1.CurrentCell.RowIndex = 2 Then
'取得默认的系统时间.
Else
'COMBOX取得的选中时间.
End If
你写的我没看清楚.大概理解:光标不离开这个单元格
Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
DataGridView1.CurrentCell = DataGridView1(1, 3)
End Sub