วันพฤหัสบดีที่ 14 กรกฎาคม พ.ศ. 2565

ส่งออกข้อมูลจาก eclaim ไปเป็น รายงานบน excel แล้วเกิด error

เมื่อส่งออกข้อมูลจาก eclaim ไปเป็น รายงานบน excel แล้วเกิด error ดังภาพ



ใน wibdows 7 ไม่พบความผิดปกติในการส่งออก แต่พบปัญหา Eclaim ที่ติดตั้งบน Windows 10

โดยใน windows 7 ที่มีการติดตั้ง excel 2003-2010 สามารถส่งออกรายงานจาก eclaim ได้เป็นปกติ

แต่ใน Windows 10 ที่มีการติดตั้ง excel 2007-2010 ไม่สามารถ ส่งออกรายงานได้ จะขึ้น error ดังภาพด้านบน ถึงแม้ว่าจะติดตั้งตัว Microsoft Office 2010 Primary Interop Assemblies (PIA) เข้าไปเพิ่มเติมก็ยัง error เหมือนเดิม


เนื่องจาก ใน Microsoft Office 2010 Primary Interop Assemblies (PIA) ของ ffice 2010 เป็น
Microsoft.office..Interop.excel version 14.0.0.0

แต่จาก error ใน eclaim มีความต้องการ Microsoft.office..Interop.excel version 15.0.0.0 ซึ่งเป็น PIA  version ที่มีอยู่ใน Office 2013 


ซึ่งเดิมไฟล์ Microsoft.Office.Interop.Excel.dll ที่เป็น version 14.0 อยู่ที่
C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\14.0.0.0__71e9bce111e9429c
ได้ลองทดสอบหาตัว Microsoft.Office.Interop.Excel.dll ที่เป็น version 15.0
มาใส่ แต่ยังติด error เหมือนเดิม
C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c

วิธีแก้ไข

ติดตั้ง Excel 2013 เพิ่มเติม จึงสามารถ ส่งออก เป็น excel ได้โดยไม่ติด error





ไม่มีความคิดเห็น:

แสดงความคิดเห็น