ورود

View Full Version : سوال: اکسپورت دیتا در 2 شیت مختلف از یک فایل اکسل



minaalamshahi
شنبه 19 اردیبهشت 1394, 22:16 عصر
با سلام
من دو تا فایل دارم که روش یکسری عملیات انجام میدم
میخوام بعد از انجام عملیات روی فایل اول نتیجه در یک شیت از اکسل قرار بگیره ولی ذخیره هم نشه
بعد از انجام عملیات روی فایل دوم ،نتیجه در شیت دوم قرار بگیره و فایل روی لوکال دانلود بشه

اکسپورت روی اکسل رو میدونم ولی روی شیتهای مختلف بدون سیو شدن در سرور رو بلد نیستم
ممنون میشم راهنماییم کنید

minaalamshahi
سه شنبه 22 اردیبهشت 1394, 16:40 عصر
using (ExcelPackage pck = new ExcelPackage())
{

ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Page 1");
ExcelWorksheet ws2 = pck.Workbook.Worksheets.Add("Page 2");
ws.Cells["A1"].Value = "hh";
string[] names = new string[] { "laurence chen", "roman korchagin", "kyle huang" };


//Importing the array of names to 1st row and first column vertically
ws2.Cells.LoadFromText("ggggggg");



//Write it back to the client
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("content-disposition", "attachment; filename=ExcelDemo.xlsx");
Response.BinaryWrite(pck.GetAsByteArray());
Response.Flush();
Response.End();
}