Cum să încărcați o foaie de calcul în tipScript

Prezentare generală

Acest articol arată cum să încărcați fișiere de tabel existente într-un Workbook Obiectul folosind Aspose.Cells FOSS pentru TypeScript. Biblioteca suportă încărcarea fișierelor XLSX și HTML.

Încărcarea unui fișier XLSX

Foloseşte staticul. Workbook.load() metodă de deschidere a unui fișier 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);

Încărcați o carte de lucru protejată cu parolă

Treci un cuvânt de parolă ca al doilea argument pentru a Workbook.load():

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

Încărcarea unui fişier HTML

Biblioteca poate importa tabele HTML prin: Workbook.load():

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

Citeste si modifica datele incarcate

După încărcare, citiți valorile celulelor cu: getCell() sau de: getCell2(), modificarea valorilor cu: putValue(), şi salvaţi cartea de lucru actualizată:

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

Resurse conexe

Vezi și:

 Română