إدارة المصنف باستخدام C++
Contents
[
Hide
]
توفر واجهة برمجة التطبيقات Aspose.Cells for C++ أدوات قوية ومرنة لإدارة المصنفات وورقة العمل. يشرح هذا القسم كيفية إنشاء وفتح والتعامل مع المصنفات وبرمجياً.
إنشاء مصنف جديد
لإنشاء مصنف جديد:
- أنشئ نسخة من فئة Workbook.
- أضف أوراق العمل إلى المصنف باستخدام فئة WorksheetCollection
- احفظ المصنف باستخدام طريقة Save
#include <Aspose.Cells.h>
int main() {
Aspose::Cells::Startup();
// Create a new workbook
Aspose::Cells::Workbook workbook;
// Add a worksheet to the workbook
workbook.GetWorksheets().Add();
// Save the workbook
workbook.Save("output.xlsx");
Aspose::Cells::Cleanup();
return 0;
}
فتح مصنف موجود
لفتح مصنف موجود:
- أنشئ مثيل من فئة Workbook ومرر مسار الملف إلى المُنشئ.
- الوصول إلى أوراق العمل باستخدام فئة WorksheetCollection
- قم بتعديل المصنف حسب الحاجة.
- احفظ المصنف باستخدام طريقة Save
#include <Aspose.Cells.h>
int main() {
Aspose::Cells::Startup();
Aspose::Cells::Workbook workbook("input.xlsx");
auto worksheet = workbook.GetWorksheets().Get(0);
worksheet.GetCells().Get(0, 0).SetValue("Hello, World!");
workbook.Save("output.xlsx");
Aspose::Cells::Cleanup();
return 0;
}
إدارة أوراق العمل
توفر واجهة برمجة التطبيقات Aspose.Cells for C++ مجموعة واسعة من الأساليب لإدارة أوراق العمل، بما في ذلك الإضافة والحذف وإعادة التسمية.
إضافة ورقة عمل
لإضافة ورقة عمل جديدة:
- قم بالوصول إلى فئة WorksheetCollection من ملف العمل.
- استخدم أسلوب Add لإضافة ورقة عمل جديدة.
#include <Aspose.Cells.h>
int main() {
Aspose::Cells::Startup();
// Create a new workbook
Aspose::Cells::Workbook workbook;
// Add a new worksheet
workbook.GetWorksheets().Add("NewSheet");
// Save the workbook
workbook.Save("output.xlsx");
Aspose::Cells::Cleanup();
return 0;
}
إزالة ورقة العمل
لإزالة ورقة عمل:
- قم بالوصول إلى فئة WorksheetCollection من ملف العمل.
- استخدم أسلوب RemoveAt لإزالة ورقة عمل بواسطة الفهرس.
#include <Aspose.Cells.h>
int main() {
Aspose::Cells::Startup();
// Open an existing workbook
Aspose::Cells::Workbook workbook("input.xlsx");
// Remove the first worksheet
workbook.GetWorksheets().RemoveAt(0);
// Save the workbook
workbook.Save("output.xlsx");
Aspose::Cells::Cleanup();
return 0;
}
إعادة تسمية ورقة العمل
لإعادة تسمية ورقة عمل:
#include <Aspose.Cells.h>
int main() {
Aspose::Cells::Startup();
Aspose::Cells::Workbook workbook("input.xlsx");
auto worksheet = workbook.GetWorksheets().Get(0);
worksheet.SetName("RenamedSheet");
workbook.Save("output.xlsx");
Aspose::Cells::Cleanup();
return 0;
}
الاستنتاج
Aspose.Cells for C++ توفر مجموعة أدوات شاملة لإدارة ملفات العمل وورقات العمل. سواء كنت بحاجة إلى إنشاء ملف عمل جديد، فتح ملف موجود، أو تعديل أوراق العمل، جعلت Aspose.Cells العمل مع ملفات إكسل سهلاً برمجياً.