0
私は、このコードは列のセルDataGridViewのフォームのロード
For Each row As DataGridViewRow In Me.datagridADRORD.Rows
row.Cells("Historical Diff").Value = 5
Next
に値5を置くしかし、このコードは動作しません、セルが空白のままになっている、すなわち、理由を知ってみたいです。数式セルには値がありますので、計算列に入れる値があります。
For Each row As DataGridViewRow In Me.datagridADRORD.Rows
row.Cells("Historical Diff").Value = row.Cells("ADR Price").Value - row.Cells("ORD Price").Value
Next
値をハードコーディングが列名でも、正常に動作し、式は、それが問題 – dinotom
申し訳ありません大丈夫ではないんです。式の場合は、10進数または整数を変換します。 Integer.Parse( "23");またはDecimal.Parse( "23.20") –