รบกวนหน่อยครับ convert .xls file to .xlsx file ทำยังไงครับ ตอนนี้ using Microsoft.Office.Interop.Excel; ครับ
Code
using Microsoft.Office.Interop.Excel;
Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
excelApp.Visible = false;
Microsoft.Office.Interop.Excel.Workbook eWorkbook = excelApp.Workbooks.Open("D:\\thongchaiPJ\\asp\\WebSite1PJ\\file2003.xls", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
eWorkbook.SaveAs("D:\\thongchaiPJ\\Temp2.xlsx", Microsoft.Office.Interop.Excel.XlFileFormat.XXXXXXX, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
eWorkbook.Close(false, Type.Missing, Type.Missing);
คือไม่รุ้ว่า code นี้จะใช้ได้รึเปล่าครับ เห็นมีคนทำมาแบบนี้แต่ผม error ตรง XlFileFormat.XXXXXXX ในที่ไปเจอมาเป็น XlFileFormat.xlOpenXMLWorkbook ครับ แต่โรปรแกรมผมฟ้อง error ตั้งแต่ยังไม่ได้รันเลย รบกวนหน่อยครับ อาจจะถามแบบงงๆนะครับ มือใหม่Tag : .NET, Excel (Excel.Application), Web (ASP.NET), C#, VS 2010 (.NET 4.x)
Date :
2014-06-13 13:24:26
By :
thongchai001
View :
1562
Reply :
1
บทความนี้เลยครับ
C# .NET Generate Excel (Windows 7 and Office Excel 2003
Date :
2014-06-13 20:07:31
By :
mr.win
Load balance : Server 05