Cara Mengisi Spreadsheet dalam TypeScript

Overview

Artikel ini menunjukkan bagaimana memuat file spreadsheet yang ada ke dalam sebuah Workbook objek menggunakan Aspose.Cells FOSS untuk TypeScript. Perpustakaan mendukung pemuatan file XLSX dan HTML.

Mengunggah File XLSX

Gunakan statik. Workbook.load() metode untuk membuka file XLSX yang ada:

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

Mengisi Buku Kerja yang Dilindungi Kata Sandi

Berikan kata sandi sebagai argumen kedua ke Workbook.load():

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

Mengunggah File HTML

Perpustakaan dapat mengimpor tabel HTML melalui Workbook.load():

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

Membaca dan Mengubah Data yang Dimuat

Setelah memuat, baca nilai sel dengan getCell() atau: getCell2(), memodifikasi nilai dengan putValue(), dan menyimpan buku kerja yang diperbarui:

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

Sumber Daya terkait

See Also

 Bahasa Indonesia