BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
After trying in other ways, i got solution.
here is my working and expected code.
for (int i = 0; i <= distinctTable.Rows.Count - 1; i++)
{
DataTable dtCust = new DataTable();
string id = distinctTable.Rows[i][0].ToString();
var matchingRows = dt.AsEnumerable().Where(r => r.Field
string filter = "ID=" + id;
if (matchingRows.Any())
{
dtCust = matchingRows.CopyToDataTable();
dtCust.TableName = custid;
IWorkbook custWb =app.Workbooks.Add();
IWorksheet cust = custWb.Worksheets[0];
cust.Name = Path.GetFileNameWithoutExtension(source).ToString();
cust.ImportDataTable(dtCust, true, 1, 1);
cust.Range[1, 1, 1, cust.UsedRange.End.Column].AutofitColumns();
string filename = Path.Combine(destination, id + ".xls");
custWb.SaveAs(filename);
custWb.Close();
}
}