برای سوال دوم باید توی رویداد Key_down مربوط به دیتا گرید ویو این کد رو بنویسید.
اما سوال اول رو نمیدونم در واقع ، شاید دوستان دیگر بتونن راهنمایی کنن که برای من هم جالب هست و دوست دارم بدونم
دوباره سر میزنم
موفق باشید.
PrivateSub DataGridView1_KeyDown(ByVal sender AsObject,ByVal e As System.Windows.Forms.KeyEventArgs)Handles DataGridView1.KeyDownIf e.KeyCode = Keys.Enter Then
e.SuppressKeyPress =True
Dim iCol = DataGridView1.CurrentCell.ColumnIndex
Dim iRow = DataGridView1.CurrentCell.RowIndex
If iCol = DataGridView1.Columns.Count -1Then
If iRow < DataGridView1.Rows.Count -1Then
DataGridView1.CurrentCell = DataGridView1(0, iRow +1)
EndIf
Else
DataGridView1.CurrentCell = DataGridView1(iCol +1, iRow)
EndIf
EndIfEndSub