Συχνές ερωτήσεις

Συχνές ερωτήσεις

Συχνές ερωτήσεις

Πώς μπορώ να εγκαταστήσω Aspose.Cells FOSS;?

Εισάγετε το από την PyPI χρησιμοποιώντας pip:

pip install aspose-cells-foss

Μετά την εγκατάσταση, ελέγξτε ότι λειτουργεί:

from aspose.cells_foss import Workbook
wb = Workbook()
print("Installation successful")

Πώς διαβάζω μια τιμή κυττάρου;?

Χρησιμοποιήστε το .value ιδιοκτησία, είναι ιδιοκτήτης και όχι μέθοδος. μην προσθέσετε παραμέτρους.

from aspose.cells_foss import Workbook

wb = Workbook("input.xlsx")
ws = wb.worksheets[0]

# Correct: .value is a property (no parentheses)
val = ws.cells["A1"].value
print(val)

# Also correct: access by row, column index (1-based)
val2 = ws.cells[1, 1].value
print(val2)

Πώς γράφω μια κυτταρική τιμή ή φόρμουλα;?

Αναθέτοντας στο .value ή .formula Και τα δύο είναι ιδιότητες, όχι μέθοδοι.

from aspose.cells_foss import Workbook

wb = Workbook()
ws = wb.worksheets[0]

# Write a value
ws.cells["A1"].value = "Product"
ws.cells["B1"].value = 100

# Write a formula
ws.cells["C1"].formula = "=SUM(A1:B1)"

wb.save("output.xlsx")

Εναλλακτικά, χρησιμοποιήστε cells.get_cell_by_name(address).put_value(value) Όταν έχετε μια διεύθυνση κυττάρου:

ws.cells.get_cell_by_name("A1").put_value("Product")
ws.cells.get_cell_by_name("B1").put_value(100)

Το Aspose.Cells FOSS υποστηρίζει την εξαγωγή PDF;?

Δεν υπάρχει εξαγωγή PDF στην έκδοση FOSS. Οι μορφές αποθήκευσης που υποστηρίζονται είναι:

  • XLSX: wb.save("output.xlsx")
  • CSV: wb.save("output.csv")
  • Μάρκιντ: wb.save_as_markdown("output.md")

Πώς μπορώ να φορτώ ένα αρχείο CSV;?

Χρησιμοποιήστε το load_csv_workbook() Η λειτουργία της άνεσης:

from aspose.cells_foss import load_csv_workbook

wb = load_csv_workbook("data.csv")
ws = wb.worksheets[0]
val = ws.cells["A1"].value

Για περισσότερη χρήση, έλεγχο CSVHandler Με CSVLoadOptions:

from aspose.cells_foss import Workbook, CSVHandler, CSVLoadOptions

opts = CSVLoadOptions()
wb = Workbook()
CSVHandler.load_csv(wb, "data.csv", opts)
ws = wb.worksheets[0]

Πώς μπορώ να προσθέσω ένα χάρτη;?

Χρησιμοποιήστε ένα από τα add_* Μέθοδοι για ws.charts.Κάθε μέθοδος λαμβάνει θέσεις για το πλαίσιο του χάρτη: top_row, left_col, bottom_row, right_col.

from aspose.cells_foss import Workbook

wb = Workbook()
ws = wb.worksheets[0]

# Add data
ws.cells["A1"].value = "Month"
ws.cells["B1"].value = "Sales"
ws.cells["A2"].value = "Jan"
ws.cells["B2"].value = 1200
ws.cells["A3"].value = "Feb"
ws.cells["B3"].value = 1500

# Add a bar chart (top_row, left_col, bottom_row, right_col)
chart = ws.charts.add_bar(5, 0, 20, 8)
chart.title = "Monthly Sales"
chart.n_series.add("B2:B3", is_vertical=True)

wb.save("output.xlsx")

Γιατί κάνει cell.value() Εισάγετε ένα TypeError;?

Επειδή .value Είναι μια ιδιοκτησία, όχι μέθοδος. cell.value() Προσπαθεί να αποκαλέσει την επιστρεφόμενη αξία ως λειτουργία, η οποία αυξάνει τη TypeError.Πάντα χρησιμοποιήστε την πρόσβαση σε αποστολή ή άμεση προσάρτηση:

# Wrong: raises TypeError
cell.value("Hello")
cell.formula("=SUM(A1:A5)")
val = cell.value()

# Correct
cell.value = "Hello"
cell.formula = "=SUM(A1:A5)"
val = cell.value

Ποια μορφή αρχείων μπορεί να φορτωθεί;?

ΤΕΧΝΗΕΠΙΤΡΟΦΗΠώς να φορτίσετε
XLSX.XLSXWorkbook("file.xlsx") Excel 2007 και μετά
CSV.ΚΣΒload_csv_workbook("file.csv")

Το Aspose.Cells υποστηρίζει την αξιολόγηση της φόρμουλας;?

Οι φράσεις της φόρμουλα αποθηκεύονται verbatim σε κελιά XLSX χρησιμοποιώντας το .formula Δεν αξιολογούνται από τη βιβλιοθήκη — το Excel ή το LibreOffice τις αξιολογήσει όταν ανοίγει το αρχείο.

from aspose.cells_foss import Workbook

wb = Workbook()
ws = wb.worksheets[0]
ws.cells["A1"].value = 10
ws.cells["A2"].value = 20
ws.cells["A3"].formula = "=SUM(A1:A2)"  # Stored verbatim, not evaluated at save time
wb.save("output.xlsx")

Σημείωση για τα αρχεία κληρονομιάς XLS: Υποστηρίζεται μόνο η μορφή XLSX. Τα αρχεία Legacy XL S/BIFF δεν υποστηρίζονται και δεν μπορούν να φορτωθούν.

Δείτε επίσης

Aspose.Cells FOSS is licensed under the MIT License. Review the full license terms in the LICENSE Για την εγκατάσταση και τη βασική χρήση, δείτε το αρχείο README Και το Παραδείγματα Διευθύνσεων.

 Ελληνικά