主キーに基づいて1つのExcelファイルにマージする必要がある2つのExcelファイルがあります。私はvb.netでこれを行う必要があり、どこから始めたらいいか分からない。 1つのファイルはデータリストで、もう1つはマトリックスです。データリストに追加された行列フィールドが必要です。主キーに応じて、データリストのデータ行に対応する行列行が入力されます。私は次のようなことがありますが、私が正しい方向に進んでいるかどうかはわかりません。もしそうなら、どうすれば新しいExcelファイルとして保存できますか?2つのExcelファイルをvb.netの主キーで結合する
Dim DT1 As DataTable
DT1.Rows.Add(DtSet)
Dim DT2 As DataTable
DT2.Rows.Add(DtSet2)
DT1.PrimaryKey = New DataColumn() {DT1.Columns(ComboBox1.SelectedItem)}
DT2.PrimaryKey = New DataColumn() {DT1.Columns(ComboBox2.SelectedItem)}
DT1.Merge(DT2)
あなたの最後の質問が削除された理由は、あなたが多くの研究を自分でやらなかったということでした。私はちょうど検索しました* engined * datatableをexcel *に保存し、* first *結果はhttp://stackoverflow.com/questions/8207869/how-to-export-datatable-to-excelです。これはあなたが持っているのとまったく同じ質問です。それは非常にうまく答えられています。 – djv
あなたが私に与えたリンクはC#用です。vb.netの構文が必要です – Chrisetiquette
http://converter.telerik.com/ – djv