Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
DataGridViewでのKeypressイベントのセル計算について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9360#CommentId12934
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
えふ
 (社会人)
投稿日時
2009/9/24 19:53:58
下記イベントにて編集後に計算できましたが これでも大丈夫でしょうか?
Private Sub DataGridView01_CellEndEdit( _
ByVal sender As Object, _
ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) _
Handles DataGridView01.CellEndEdit
Dim wk_suryo As Decimal = 0
Dim Wk_tanka As Decimal = 0
Select Case DataGridView01.Columns(Active_Col).Name
Case "数量"
If Trim(DataGridView01(Active_Col, Active_Row).Value) = "" Then
wk_suryo = 0
Else
wk_suryo = DataGridView01(Active_Col, Active_Row).Value
End If
If Trim(DataGridView01(Active_Col + 2, Active_Row).Value) = "" Then
Wk_tanka = 0
Else
Wk_tanka = DataGridView01(Active_Col + 2, Active_Row).Value
End If
DataGridView01(Active_Col + 3, Active_Row).Value = wk_suryo * Wk_tanka
Case Else
End Select
End Sub