คำแนะนำสั้นๆ นี้มีคำอธิบายของ วิธีแสดงสูตรใน Excel โดยใช้ Python ประกอบด้วยขั้นตอนในการสร้างสภาพแวดล้อมพร้อมกับตรรกะการเขียนโปรแกรมและโค้ดตัวอย่างที่รันได้เพื่อ แสดงสูตรทั้งหมดใน Excel โดยใช้ Python ข้อมูลโค้ดนี้สามารถใช้ได้ในทุกสภาพแวดล้อมที่รองรับ Java และ Python โดยไม่ต้องใช้เครื่องมือหรือซอฟต์แวร์ของบุคคลที่สาม
ขั้นตอนการแสดงสูตรใน Excel โดยใช้ Python
- กำหนดให้แอปพลิเคชันใช้ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อแสดงสูตร
- สร้าง workbook ใหม่และเข้าถึง sheet แรกเพื่อกรอกข้อมูล
- ตั้งค่าสองสามค่าในเซลล์ต่างๆ
- ตั้งค่าสูตรตามค่าเหล่านี้และเรียกใช้เมธอด calculatorFormula() เพื่อเรียกใช้สูตร
- ตั้งค่าสถานะเพื่อแสดงสูตรแทนค่า
- บันทึกไฟล์ผลลัพธ์ที่แสดงสูตร
ขั้นตอนเหล่านี้นำเสนอกระบวนการโดยย่อในการ แสดงสูตรเซลล์โดยใช้ Python กระบวนการนี้เริ่มต้นด้วยการสร้างไฟล์ Excel ใหม่ เข้าถึงแผ่นงานเป้าหมาย และใส่ข้อมูลตัวอย่างลงในเซลล์สองสามเซลล์ ในขั้นตอนถัดไป สูตรจะถูกตั้งค่าในบางเซลล์ สูตรจะถูกคำนวณโดยเรียกใช้เมธอด calculatorFormula() และสุดท้ายเรียกเมธอด setShowFormulas() เพื่อแสดงสูตรแทนค่าในเวิร์กชีตที่สมบูรณ์
รหัสเพื่อแสดงสูตรเซลล์ใน Excel โดยใช้ Python
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate the license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Create a workbook | |
workbook = Workbook() | |
# Access a worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Set cell values | |
worksheet.getCells().get("A2").setValue(20) | |
worksheet.getCells().get("B2").setValue(40) | |
# Set formula | |
worksheet.getCells().get("C2").setFormula(" = A2 + B2") | |
workbook.calculateFormula() | |
# Set the flag to show formulas | |
worksheet.setShowFormulas(True) | |
# Save the output | |
workbook.save("output.xlsx") | |
print("Formulas shown successfully") | |
jpype.shutdownJVM() |
โค้ดตัวอย่างนี้สาธิต วิธีแสดงค่าแทนสูตรใน Excel โดยใช้ Python setShowFormulas() กำหนดว่าจะแสดงสูตรหรือค่าโดยตั้งค่าอาร์กิวเมนต์เป็น True หรือ False ตามลำดับ วิธีการคำนวณสูตร () ถูกเรียกทางเลือกเพื่อคำนวณสูตรและสร้างผลลัพธ์ แต่ไม่แสดงผลเนื่องจากสูตรจะแสดงในรหัสนี้
โค้ดตัวอย่างนี้ได้สาธิต วิธีแสดงสูตร Excel โดยใช้ Python หากคุณต้องการเรียนรู้ขั้นตอนการลบสูตรอย่างถาวร โปรดดูบทความใน วิธีลบสูตรใน Excel โดยใช้ Python