|
|
|
ต้องการเปิดไฟล์ Excel ขึ้นมาค่ะ ASP.NET C# |
|
|
|
|
|
|
|
ลองทำแล้วค่ะ มัน copy excel ตามชื่อไฟล์ excel ค่ะ ไม่ได้ เปิดไฟล์ excel ขึ้นมาค่ะ
เขียนตาม code นี้ค่ะ
Code (C#)
Excel.Workbook xlWorkBook;
Excel.Worksheet xlWorkSheet;
object mis = Type.Missing;
var strFileName = Server.MapPath(".\\Uploads\\CCSFile\\GenExcel.xls");
Excel.Application xlApp = new Excel.Application();
xlWorkBook = xlApp.Workbooks.Open(strFileName, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
xlWorkSheet.Name = "My Sheet";
xlWorkBook.Close(true, mis, mis);
xlApp.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp);
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorkBook);
xlApp = null;
xlWorkBook = null;
xlWorkSheet = null;
GC.Collect();
ต้องเพิ่มตรงไหนหรือเปล่าค่ะ ให้เปิดไฟล์ ชื่อ GenExcel.xls ขึ้นมาให้ค่ะ
|
|
|
|
|
Date :
2012-10-09 12:17:50 |
By :
mushroomsn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|