C# で Excel ファイルを読み込んでいます。ファイルには 3 つのシートがあります。
- 概要
- ユーザー
- その他
概要シートの列をループしています(以下のコード)。
SummaryID
すべてのシートに列があります。
foreach (DataColumn dc in Summary.Columns)
{
foreach (DataRow dr in Summary.AsEnumerable())
{
//get column SummaryID for everyrow
//And then get all rows in Users sheet that match SummaryID
//And then get all rows in Others sheet that match SummaryID
}
}
私の質問は: Summary Sheet (SummaryID) のすべての行について、「Users」および「Others」シートの SummaryID に一致するすべての一致する行を取得したいです。
注: 列SummaryID
は 3 つのシートすべてに存在し、すべてのシートの最初の列です。