Load Spreadsheet

Hoe een spreadsheet te laden in TypeScript

Overzicht

Dit artikel laat zien hoe bestaande spreadsheetbestanden geladen kunnen worden in een Workbook object met behulp van Aspose.Cells FOSS voor TypeScript. De bibliotheek ondersteunt het laden van XLSX- en HTML-bestanden.

Laad een XLSX-bestand

Gebruik de statische Workbook.load() methode om een bestaand XLSX-bestand te openen:

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

Laad een wachtwoordbeschermde werkmap

Geef een wachtwoord op als tweede argument voor Workbook.load():

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

Laad een HTML-bestand

De bibliotheek kan HTML-tabellen importeren via Workbook.load():

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

Lees en wijzig geladen gegevens

Na het laden, lees celwaarden met getCell() of getCell2(), wijzig waarden met putValue(), en sla de bijgewerkte werkmap op:

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

Gerelateerde bronnen

Zie ook

 Nederlands