public IActionResult excel() { var sFileName = @"demo.xlsx"; var URL = string.Format("{0}://{1}/{2}", Request.Scheme, Request.Host, sFileName); var fi = bs.fi(true, sFileName); if (bs.fd(fi)) { fi = bs.fi(true, sFileName); } var package = new ExcelPackage(fi); var worksheet = package.Workbook.Worksheets.Add("Employee"); worksheet.Cells[1, 1].Value = "ID"; worksheet.Cells[1, 2].Value = "Name"; worksheet.Cells[1, 3].Value = "Gender"; worksheet.Cells[1, 4].Value = "Salary (in $)"; worksheet.Cells["A2"].Value = 1000; worksheet.Cells["B2"].Value = "Jon"; worksheet.Cells["C2"].Value = "M"; worksheet.Cells["D2"].Value = 5000; worksheet.Cells["A3"].Value = 1001; worksheet.Cells["B3"].Value = "Graham"; worksheet.Cells["C3"].Value = "M"; worksheet.Cells["D3"].Value = 10000; worksheet.Cells["A4"].Value = 1002; worksheet.Cells["B4"].Value = "Jenny"; worksheet.Cells["C4"].Value = "F"; worksheet.Cells["D4"].Value = 5000; package.Save(); return(bs.downXlsx(fi)); }