รบกวนหน่อยครับ convert .xls file to .xlsx file ทำยังไงครับ ตอนนี้ using Microsoft.Office.Interop.Excel; ครับ

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 ตั้งแต่ยังไม่ได้รันเลย รบกวนหน่อยครับ อาจจะถามแบบงงๆนะครับ มือใหม่
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่