สำหรับโปรแกรมเมอร์ที่กำลังพยายามอัปเดตไฟล์ XLS ภายในแอปพลิเคชัน C++, Aspose.Total for C++ API สามารถช่วยให้กระบวนการอัปเดตเป็นไปโดยอัตโนมัติ เป็นแพ็คเกจเต็มรูปแบบของไลบรารี C++ ที่แตกต่างกันซึ่งมีหลายรูปแบบรวมถึงเอกสาร Microsoft Excel Aspose.Cells for C++ API ที่เป็นส่วนหนึ่งของแพ็คเกจ Aspose.Total for C++ ทำให้กระบวนการแก้ไขนี้ง่ายขึ้น ขั้นตอนการอัปเดตเอกสาร XLS ทำได้ง่ายโดยเข้าไปที่ชีตก่อน จากนั้นจึงอัปเดตค่าเซลล์ใน excel โดยใช้ C++
วิธีอัปเดตไฟล์ XLS ใน C++
- โหลดไฟล์ XLS โดยใช้ CreateIWorkbook
- การเข้าถึง Worksheet ที่เกี่ยวข้องโดยใช้ GetIWorksheets()->GetObjectByIndex(0) และเซลล์ที่เกี่ยวข้องโดยใช้ GetICells()->GetObjectByIndex
- แทรกข้อมูลใหม่ในเซลล์ที่เข้าถึงโดยใช้วิธี PutValue
- บันทึกไฟล์เป็นไฟล์ .xls โดยใช้วิธีบันทึกโดยส่งไฟล์ที่มีพาธเป็นพารามิเตอร์
ข้อกำหนดการปรับเปลี่ยน
- สำหรับการแก้ไข XLS ให้ทำตาม ความต้องการของระบบ สำหรับระบบ Windows และ Linux
- ติดตั้งจากบรรทัดคำสั่งเป็น
nuget install Aspose.Total.Cpp
- หรือผ่าน Package Manager Console ของ Visual Studio ด้วย
Install-Package Aspose.Total.Cpp
- หรืออีกทางหนึ่ง รับตัวติดตั้ง MSI หรือ DLL แบบออฟไลน์ในไฟล์ ZIP จาก ดาวน์โหลด
รหัส - อัปเดตไฟล์ XLS ใน C++
สำรวจตัวแก้ไขไฟล์ตัวเลือกด้วย C++
แก้ไข CSV
(ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
แก้ไข TSV
(ค่าที่คั่นด้วยแท็บ)
แก้ไข XLS
(รูปแบบไบนารีของ Microsoft Excel)
แก้ไข XLSB
(สมุดงานไบนารีของ Excel)
แก้ไข XLSM
(สเปรดชีตที่เปิดใช้งานมาโคร)
แก้ไข XLSX
(เปิดสมุดงาน XML)
แก้ไข XLT
(เทมเพลต Excel 97 - 2003)
แก้ไข XLTM
(เทมเพลตที่เปิดใช้งานแมโครของ Excel)
แก้ไข XLTX
(เทมเพลต Excel)