Load Spreadsheet
Come caricare un foglio di calcolo in TypeScript
Panoramica
Questo articolo mostra come caricare file di foglio di calcolo esistenti in un oggetto Workbook utilizzando Aspose.Cells FOSS per TypeScript. La libreria supporta il caricamento di file XLSX e HTML.
Carica un file XLSX
Utilizza il metodo statico Workbook.load() per aprire un file XLSX esistente:
import { Workbook } from "excel-cells";
const workbook = await Workbook.load("input.xlsx");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);
console.log("B1:", worksheet.getCell(0, 1)?.value);Carica una cartella di lavoro protetta da password
Passa una password come secondo argomento a Workbook.load():
const workbook = await Workbook.load("protected.xlsx", "mypassword");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);Carica un file HTML
La libreria può importare tabelle HTML tramite Workbook.load():
const workbook = await Workbook.load("data.html");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);Leggi e Modifica i Dati Caricati
Dopo il caricamento, leggi i valori delle celle con getCell() o getCell2(), modifica i valori con putValue() e salva la cartella di lavoro aggiornata:
const workbook = await Workbook.load("report.xlsx");
const worksheet = workbook.worksheets[0]!;
const currentValue = worksheet.getCell(1, 0)?.value;
console.log("Current A2:", currentValue);
worksheet.putValue("A2", "Updated Value");
await workbook.save("report_updated.xlsx");