Load Spreadsheet

Jak załadować arkusz kalkulacyjny w TypeScript

Przegląd

Ten artykuł pokazuje, jak wczytać istniejące pliki arkuszy kalkulacyjnych do obiektu Workbook przy użyciu Aspose.Cells FOSS dla TypeScript. Biblioteka obsługuje wczytywanie plików XLSX i HTML.

Wczytaj plik XLSX

Użyj statycznej metody Workbook.load(), aby otworzyć istniejący plik XLSX:

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

Wczytaj skoroszyt zabezpieczony hasłem

Przekaż hasło jako drugi argument do Workbook.load():

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

Wczytaj plik HTML

Biblioteka może importować tabele HTML za pośrednictwem Workbook.load():

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

Odczytaj i zmodyfikuj wczytane dane

Po załadowaniu odczytaj wartości komórek przy użyciu getCell() lub getCell2(), zmodyfikuj wartości przy użyciu putValue() i zapisz zaktualizowany skoroszyt:

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

Powiązane zasoby

Zobacz także

 Polski