Com carregar una fitxa de càlcul en TypeScript

Visió general

Aquest article mostra com carregar arxius de fitxa de càlcul existents en un Workbook object using Aspose.Cells FOSS for TypeScript. La biblioteca suporta la càrrega de fitxers XLSX i HTML.

Carregar un arxiu XLSX

Utilitza l’estàtica. Workbook.load() mètode per obrir un arxiu XLSX existent:

import { Workbook } from "@aspose/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);

Carregar un llibre de treball protegit per contrasenyes

Passar una contrasenya com a segon argument al Workbook.load():

const workbook = await Workbook.load("protected.xlsx", "mypassword");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);

Carregar un arxiu HTML

La biblioteca pot importar taules HTML a través de: Workbook.load():

const workbook = await Workbook.load("data.html");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);

Llegir i modificar dades carregades

Després de carregar, llegir els valors de cèl·lula amb: getCell() o de la seva getCell2(), modificar els valors amb: putValue(), i guardar la carpeta actualitzada:

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

Recursos relacionats

Veure també

 Català