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");

Risorse Correlate

Vedi anche

 Italiano