كيفية تحميل ورقة بيانات في النص المكتوب

نظرة عامة

تظهر هذه المقالة كيفية تحميل ملفات جداول البيانات الموجودة في Workbook كائن باستخدام Aspose.Cells FOSS لـ 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");

الموارد ذات الصلة

انظر أيضا

 العربية