นี่คือบทความที่อธิบายกระบวนการ วิธีส่งออก Excel เป็น Word ใน Python มีรายละเอียดการกำหนดค่าทั้งหมด ลำดับขั้นตอนที่ต้องปฏิบัติตาม และโค้ดตัวอย่างที่เรียกใช้ได้เพื่อทดสอบคุณลักษณะนี้โดยไม่ต้องเขียนโค้ดของคุณเอง คุณสามารถเปลี่ยนไฟล์ต้นฉบับ จาก Excel เป็น Word ใน Python เช่น XLSX หรือ XLS เป็น DOCX โดยใช้โค้ดเพียงไม่กี่บรรทัดเท่านั้น
ขั้นตอนในการแปลงไฟล์ Excel เป็น Word ใน Python
- สร้างสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.Cells สำหรับ Python ผ่าน Java ในแอปพลิเคชันของคุณ
- นำเข้าเนมสเปซและคลาสที่จำเป็นเพื่อใช้ในโค้ด
- โหลดไฟล์ Excel อินพุตในวัตถุคลาส Workbook เพื่อแปลงเป็นไฟล์ Word
- ยกตัวอย่างวัตถุคลาส DocxSaveOptions
- ตั้งค่าสถานะเพื่อสร้างไดเร็กทอรีหากไม่มีอยู่สำหรับบันทึกไฟล์ Word เอาต์พุต
- บันทึกไฟล์ Excel เป็นไฟล์ Word โดยใช้วิธี Workbook.save() โดยใช้ตัวเลือกการบันทึกแบบกำหนดเอง
สามารถปฏิบัติตามขั้นตอนโดยละเอียดที่นี่สำหรับการแปลงเอกสาร Excel เป็น Word ใน Python โดยขั้นแรก จะมีการแชร์ทรัพยากรที่จำเป็นในการเรียกใช้แอปพลิเคชันนี้ หลังจากนั้น คุณสามารถโหลดไฟล์ Excel และบันทึกเป็นไฟล์ DOCX โดยใช้ตัวระบุ SaveFormat.DOCX ในเมธอด save() ซึ่งจะสร้างไฟล์ DOCX ด้วยการตั้งค่าเริ่มต้น อย่างไรก็ตาม เพื่อการสาธิต วัตถุคลาส DocxSaveOptions ใช้เพื่อตั้งค่าคุณสมบัติบางอย่างของเอกสาร Word เอาต์พุต
รหัสเพื่อแปลง XLSX เป็น DOCX ใน Python
โค้ดตัวอย่างนี้ที่เปลี่ยน Excel เป็น Word ใน Python ใช้ตัวสร้างคลาส Workbook ที่ใช้ชื่อไฟล์ต้นฉบับ ในขณะที่คุณสามารถใช้ตัวสร้างอื่นๆ ได้ เช่น ตัวสร้างตัวใดตัวหนึ่งใช้ FileFormatType เป็นอาร์กิวเมนต์ เมื่อเราไม่ได้จัดเตรียมรูปแบบไฟล์ใดๆ ไว้ ระบบจะใช้รูปแบบเริ่มต้นของ Excel97To2003 อย่างไรก็ตาม คุณสามารถใช้รูปแบบเฉพาะได้ เช่น CSV, XLSM, ODS, EXCEL_95 และอื่นๆ อีกมากมายตามประเภทไฟล์ต้นฉบับของคุณ ในทางกลับกัน ในขณะที่บันทึกเอกสาร Word คุณสามารถตั้งค่าคุณสมบัติต่างๆ ในคลาสอ็อบเจกต์ DocxSaveOptions ได้ เช่น ตั้งค่าแฟล็กพื้นที่ผสาน ตั้งค่าการเรียกกลับคำเตือน และตั้งค่าแฟล็กสร้างไดเร็กทอรี ซึ่งแสดงไว้ที่นี่เช่นกัน
บทความนี้แนะนำเราในการแปลงไฟล์ Excel เป็นเอกสาร Word หากคุณต้องการทราบขั้นตอนการแปลงไฟล์ Excel เป็นไฟล์ CSV โปรดดูบทความใน วิธีแปลง Excel เป็น CSV ใน Python