Private Sub dgv_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgv.CellClick Try If Me.dgv.Rows(e.RowIndex).Cells("colSelect").Value = CheckState.Checked Then Me.dgv.Rows(e.RowIndex).Cells("colSelect").Value = CheckState.Unchecked decAmount = decAmount - Me.dgv.Rows(e.RowIndex).Cells("colBalance").Value Else Me.dgv.Rows(e.RowIndex).Cells("colSelect").Value = CheckState.Checked decAmount = decAmount + Me.dgv.Rows(e.RowIndex).Cells("colBalance").Value End If txtSelectAmt.Text = decAmount Catch ex As Exception throw ex End Try End Sub