Hogyan töltsünk be egy táblázatot a TypeScriptben?

Áttekintés

Ez a cikk bemutatja, hogyan lehet egy már meglévő táblázatfájlokat betölteni egy Workbook objektum a Aspose.Cells FOSS for TypeScript segítségével. A könyvtár támogatja az XLSX és HTML fájlok betöltését.

XLSX fájlt tölteni

Használd a statikusokat. Workbook.load() a meglévő XLSX fájl megnyitásának módja:

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

Jelszóval védett munkafüzet betöltése

Adjon át egy jelszót a második argumentumként: Workbook.load():

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

HTML fájl betöltése

A könyvtár HTML-táblákat importálhat a következőn keresztül: Workbook.load():

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

Olvasni és módosítani a betöltött adatokat

A betöltés után olvassa el a cellák értékeit, és adja meg az alábbiakat: getCell() vagy a következő: getCell2(), módosítja az értékeket a következőkkel: putValue(), és mentse a frissített munkafüzetet:

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

Kapcsolatos erőforrások

Lásd még:

 Magyar