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