La idea que deberias de cojer es la de recorrer el GridView, para poder recojer todos los datos y tratarlos a conveniencia. La base del codigo seria algo así:
For Each dgvr As DataGridViewRow In Me.Dgview2.Rows
dgvr.Cells(0).Value = 0
DIM I AS INTEGER
FOR I = 1 TO Dgview2.ColumnCount - 1
If not dgvr.Cells(i).Value Is Nothing Then
''' no es vacio '''
dgvr.Cells(0).Value + =1
End If
NEXT
Next