วิธีการอัตราบรรจุตารางใน TypeScript

Overview

บทความนี้แสดงวิธีการโหลดไฟล์ตารางกระดาษที่มีอยู่ใน Workbook object โดยใช้ Aspose.Cells FOSS for TypeScript. ห้องสมุดสนับสนุนการโหลดไฟล์ XLSX และ HTML.

อัตราการอัพโหลดไฟล์ XLSX

ใช้สแตนติก Workbook.load() วิธีในการเปิดไฟล์ XLSX ที่มีอยู่:

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

อัตราการอัดสมุดทํางานที่คุ้มครองด้วยคําลับ

ย้ายคํารหัสผ่านเป็นอาร์กูเมนต์ที่สองไปยัง Workbook.load():

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

การอัดไฟล์ HTML

ห้องสมุดสามารถนําตาราง HTML ผ่าน Workbook.load():

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

อ่านและปรับเปลี่ยนข้อมูลที่ถูกบรรจุ

หลังจากการอัตราบรรจุ, อ่านค่าเซลล์ด้วย getCell() หรือ getCell2(), ปรับค่าด้วย putValue(), และบันทึกสมุดทํางานที่อัพเดท:

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

สารทรัพยากรที่เกี่ยวข้อง

See Also

 ภาษาไทย