やりたいこと
①原本のデータ(原本データテーブル)を読み込み、
②削除フラグ「1」の列を追加
③削除の伝票番号の列を追加※ここで追加するのは原本データテーブルの7列目★
③で躓いています。
▼読み込んでいるCSVの中身としては
A列 日付
B列 顧客コード
・
・
・
G列 伝票番号
H列 削除フラグ←②で追加した固定値1
I列 G列と同じ伝票番号をいれたい←③の処理でしたいこと
ご教授のほど何卒よろしくお願いいたします。
やりたいこと
①原本のデータ(原本データテーブル)を読み込み、
②削除フラグ「1」の列を追加
③削除の伝票番号の列を追加※ここで追加するのは原本データテーブルの7列目★
③で躓いています。
▼読み込んでいるCSVの中身としては
A列 日付
B列 顧客コード
・
・
・
G列 伝票番号
H列 削除フラグ←②で追加した固定値1
I列 G列と同じ伝票番号をいれたい←③の処理でしたいこと
ご教授のほど何卒よろしくお願いいたします。
こんにちは
DataColumn.Expressionを用いて、式を列に埋め込むか
繰り返し等を使い、個別に値を代入していくかのいずれかになると思います。
前者は
dt.Columns("伝票番号2").Expression = "伝票番号"
後者は以下のような感じになると思います。
CurrentRow("伝票番号2") = CurrentRow("伝票番号")
もし速度が問題になる場合はLINQを使うか、InvokeCodeを使うことになると思います。
左辺の式をそのまま貼り付けれますか?半角スペース4文字インデントして(行頭に半角スペース4文字入れて)から貼ってもらえると正確な文字列になります
すみません!理解しました。
代入の左辺:dt.Columns(“伝票番号2”).Expression
代入の右辺:“伝票番号”
ということですね
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.