Hur man laddar en spreadsheet i TypeScript

Översikt

Denna artikel visar hur man laddar befintliga skivfiler till en Workbook objekt som använder Aspose.Cells FOSS för TypeScript. biblioteket stöder laddning av XLSX och HTML-filer.

Ladda upp en XLSX-fil

Använd statisk Workbook.load() Metod för att öppna en befintlig XLSX-fil:

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

Ladda upp ett lösenordsskyddat arbetsbok

Passord som andra argumentet för att Workbook.load():

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

Ladda upp en HTML-fil

Biblioteket kan importera HTML-tabeller via Workbook.load():

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

Läs och ändra laddade data

Efter laddning, läs cellvärden med getCell() eller getCell2(),ändra värden med putValue(), och spara den uppdaterade arbetsboken:

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

Relaterade resurser

Se även

 Svenska