У меня два текстовых файла (это файл, разделенный запятыми). Шаблон двух файлов приведен ниже.
SD,CurrentDate,RecordCount
NI,FirstName,LastName,Place,Language
EQ,Degree,University,Year,Aggregate
ED,CurrentDate,RecordCount
Данные в первом файле - one.txt
SD,13/06/2010,6
NI,Rajesh,kumar,xxxx,english
EQ,X,Stateboard,2004,75
EQ,XII,Stateboard,2006,85
EQ,B.E,Oxford,2008,79
ED,13/06/2010,6
Данные во втором файле - Second.txt
SD,13/06/2010,6
NI,Rajesh,kumar,,english
EQ,X,,2004,75
EQ,XII,Stateboard,2006,
EQ,,Oxford,2008,79
ED,13/06/2010,6
Теперь я поместил значение one.txt в «sheet1» листа Excel (Output.xls), а затем я заполнил
значение Second.txt для "sheet2" листа Excel (Output.xls) с использованием кода .Net.
Теперь я хочу сравнить данные двух листов и заполнить разницу в «sheet3».
О / п "Sheet3" будет иметь.
Cell1 Cell2 Cell3 Cell4 Cell5
SD:True CurrentDate:True RecordCount:True
NI:True FirstName:True LastName:True Place:False Language:True
EQ:True Degree:True University:False Year:True Aggregate:True
EQ:True Degree:True University:True Year:True Aggregate:False
EQ:True Degree:False University:True Year:True Aggregate:True
SD:True CurrentDate:True RecordCount:True
Как я могу сравнить эти два листа? Возможно ли это через VBA? Могу ли я вызвать код VBA в .Net? Пожалуйста, кто-нибудь предоставит мне решение?