وثائق HotXLS

مساعدة مكون HotXLS

استخدم هذا المرجع للعثور على أتمتة XLS الكلاسيكية وواجهة XLSX الموسعة، بما في ذلك واجهات برمجة تطبيقات المصنف وورقة العمل والنطاق والتنسيق والصورة وإعداد الصفحة والارتباط التشعبي والاسم والمخطط والجدول والتحقق وعامل التصفية وحالة العرض والتصدير

456

تتوفر موضوعات واجهة برمجة تطبيقات XLS الكلاسيكية و XLSX الموسعة والدليل وأمثلة Pascal مباشرة في تعليمات الويب

لماذا تختار HotXLS

تسعة اختلافات أساسية، والأدلة الداعمة، والجمهور الذي تم تصميم HotXLS من أجله — في صفحة واحدة: لا توجد تبعية لـ Excel/Office/COM، كود Pascal أصلي خالص، ستة تنسيقات، محرك صيغ، تشفير AES-NI، تدفق وإدخال/إخراج آمن للخيوط

اقرأ نقاط البيع الأساسية

دعم XLSX الموسع

ابدأ بواجهة lxHandleX المخصصة لمصنفات Excel 2007+، ومجموعات أوراق العمل، والأنماط، والسلاسل المشتركة، والأسماء المحددة، ومسارات عمل فتح/حفظ OOXML

نظرة عامة على واجهة XLSX

ميزات ورقة العمل الحديثة

استخدم نطاقات XLSX، والصيغ، والخلايا المدمجة على مستوى النطاق أو عبره، ومساعدي مسح/كتابة الخلايا المحملة، والبحث/الاستبدال في النص، والارتباطات التشعبية، والتعليقات، والصور، والجداول، والمخططات، والتنسيق الشرطي، والتحقق من صحة البيانات، والأجزاء المجمدة، ومعايير التصفية التلقائية

فئة TXLSXWorksheet

إدخال/إخراج جدول بيانات OpenDocument

قم بتحميل مصنفات .ods من خلال Open أو OpenODS، واحفظ مخرجات ODS باستخدام SaveAsODS، واضبط الصادرات باستخدام TODSExportOptions، وقم بالحفاظ على الأنماط والصور والمخططات وعمليات التحقق والتنسيقات الشرطية وإعدادات الطباعة وهيكل الورقة ذهابًا وإيابًا

واجهات برمجة تطبيقات TXLSXWorkbook ODS

امتدادات التنسيق الشرطي

أضف قواعد شريط البيانات (Data Bar) ومقياس الألوان (Color Scale) ومجموعة الأيقونات (Icon Set) في كل من BIFF8 و XLSX مع فئات المواصفات المشتركة، وتجاوزات نمط DXF للخط/التعبئة/الوزن، والاحتفاظ بلون السمة ذهابًا وإيابًا، والاحتفاظ بالعتبة المستندة إلى الصيغة ذهابًا وإيابًا، وتجاوزات الأيقونات لكل محطة، والتحكم في تضمين/استبعاد عتبة الأيقونة، وتثبيت أولوية cfRule

مرجع TCondFormat

أوراق مخططات BIFF8

قم ببناء علامات تبويب المخططات برمجيًا في مصنف .xls باستخدام Sheets.AddChartSheet — أنواع المخططات العمودية والشريطية والخطية والدائرية، مع العنوان وعناوين المحاور والسلاسل المرتبطة بمراجع النطاق A1

طريقة AddChartSheet

جداول BIFF8 والتشفير

قم بإرفاق جداول Excel ListObject بنطاق عبر AddTable، أو اشترك في مخرجات الصيغة المشتركة المضغوطة، أو قم بإنشاء ملفات .xls محمية بكلمة مرور متوافقة مع Excel من خلال خاصية EncryptionPassword. تنجو الآن بيانات Excel الوصفية لمشاركة المصنف وحماية المراجعة، بما في ذلك FILESHARING و FILESHARING2 و PROT4REV و PROT4REVPASS من دورات فتح/حفظ XLS الكلاسيكية. يتم أيضًا الاحتفاظ بعموميات عرض المصنف وامتداداته مثل HIDEOBJ و TEMPLATE ذي الطول الصفري و TABID و BOOKEXT. يتم أيضًا الاحتفاظ بكتل العرض المخصص في Excel (USERSVIEWBEGIN / USERSVIEWEND) في عموميات المصنف والتدفقات الفرعية لورقة العمل

الاحتفاظ ببيانات المصنف الوصفية

ألوان سمات BIFF8 و XFExt

قم بمعالجة تعبئة الخلية والخط وألوان الإطار لكل حافة من خلال فتحات سمات Office الاثنتي عشرة مع لون اختياري عبر SetThemeColor، أو اكتب RGB الدقيق من خلال سجل الألوان الغنية الجانبي XFExt $087D حتى يُعاد فتح Excel 2007+ باللون الحرفي بينما لا يزال Excel 97-2003 يرى تقريب اللوحة المفهرس. تتبع الرسومات (الأشكال، تعبئة المخططات) عبر زوج المساعد XlsApplyThemeColorToDrawing / XlsGetDrawingThemeColor مع رحلة ذهاب وإياب في نفس العملية، ويمكن لرمز الشكل الخبير فحص أو تحرير PIDs الخاصة بـ OfficeArt FOPT الأولية من خلال TXLSShape.OfficeArtOptions

طريقة Interior.SetThemeColor

SheetExt وإضافات الرأس / التذييل

تقوم ألوان علامات التبويب لكل ورقة بالرحلة ذهابًا وإيابًا من خلال سجل BIFF8 SheetExt ($0862) عبر TXLSWorksheet.TabColor، وتنجو صور خلفية الرأس / التذييل من التحميل والحفظ من خلال عائلة سجلات HFPicture ($0866)، وينجو نص الصفحة الزوجية / الأولى الذي صاغه Excel من خلال سجل BIFF8 HeaderFooter ($089C)

خاصية TabColor

نص SST المنسق وتشغيلات الصوتيات

تنجو تشغيلات الخط / اللون لكل حرف من السلسلة المشتركة والتعليقات التوضيحية الصوتية للشرق الأقصى (furigana) من التحميل والحفظ: يحتفظ المحلل اللغوي بالكتل اللاحقة rgRun و rgExtRst لكل سلسلة فريدة، ويعيد الكاتب إرسالها عندما يتسع السجل لقطعة BIFF واحدة

نظرة عامة على واجهة XLSX

واجهة XLSX

قم بإنشاء وفتح وتنسيق وأتمتة وتصدير مصنفات Excel 2007+ .xlsx من خلال سطح واجهة برمجة تطبيقات OOXML المخصصة

نظرة عامة على واجهة XLSX

واجهة برمجة تطبيقات المصنف (Workbook API)

قم بإنشاء وفتح وحفظ وحماية وحساب وتصدير مصنفات Excel من خلال واجهة المصنف الرئيسية، بما في ذلك البيانات الوصفية الخاصة بالمحفوظ بواسطة (saved-by)، والاحتفاظ بالبيانات الوصفية لمشاركة الملفات، وفحص ذاكرة التخزين المؤقت المحورية

واجهة IXLSWorkbook

الجداول المحورية في XLS الكلاسيكية

قم بإنشاء جداول محورية مكتوبة في XLS الكلاسيكية، وافحص المصنفات المحورية التي تم إنشاؤها بواسطة Excel، واحتفظ بالسجلات المحورية الأولية، وقم بتكوين محاور الحقول، والمجاميع الفرعية، وعوامل تصفية الصفحات، وتنسيقات الأرقام لحقول البيانات

واجهة برمجة تطبيقات الجدول المحوري في XLS الكلاسيكية

البيانات الوصفية للمصنف

احتفظ بـ FILESHARING و FILESHARING2 و PROT4REV و PROT4REVPASS و HIDEOBJ و TEMPLATE ذي الطول الصفري و TABID و BOOKEXT و USERSVIEWBEGIN و USERSVIEWEND والبيانات الوصفية للمحفوظ بواسطة (saved-by) عندما تمر مصنفات XLS الكلاسيكية عبر HotXLS

البيانات الوصفية لمصنف XLS الكلاسيكي

واجهة برمجة تطبيقات ورقة العمل (Worksheet API)

قم بإدارة الأوراق والنطاقات وفواصل الصفحات وإعدادات العرض والأشكال والصيغ والإخراج على مستوى الورقة، بما في ذلك تنظيف الأشكال المستندة إلى النطاق من خلال TXLSShapes.DeleteInRange، ومسح الخلايا المحملة من خلال TXLSWorksheet.ForEachCell، وكتابة النطاق القائمة على الاستدعاء من خلال TXLSWorksheet.WriteCells، وإعداد عامل التصفية باستدعاء واحد من خلال TXLSWorksheet.ApplyAutoFilter، وفحص معايير التصفية من خلال AutoFilterColumns

مرجع TXLSWorksheet

تحرير النطاق

اقرأ واكتب القيم والصيغ والصفوف والأعمدة والإطارات والمحاذاة والدمج والتجميع والتنسيق وأجزاء HTML للنطاق المحدد

واجهة IXLSRange

تصدير الشبكة (Grid)

قم بتصدير محتوى DBGrid إلى Excel مع الرأس والتفاصيل والتجميع والتنسيق وخطافات الأحداث

مكون TGridToXLS

تصدير مجموعة البيانات (Dataset)

قم بتصدير مجموعات البيانات إلى مصنفات مع تحديد الحقول وتسمية أوراق العمل وتنسيق المجموعات ومساعدي الحفظ

مكون TDataToXLS

تصدير cxGrid الاختياري

قم بتصدير بيانات DevExpress TcxGridDBTableView باستهداف المصنف والإخراج المجمع وعناصر تحكم التنسيق وأحداث التصدير عند إضافة وحدة cxGrid الاختيارية إلى مشروع

مكون TcxGridAddExcel

أمثلة Pascal

افتح سير عمل نموذجية لأوامر الشراء والصادرات المجمعة والصور والأتمتة الشائعة للمصنف

مواضيع الأمثلة

ملاحظات الإصدار

راجع محفوظات إصدار HTML لـ HotXLS XLS الكلاسيكية، و XLSX الموسعة، والتصدير، والتوافق، وتحديثات الوثائق بلغات متعددة

فتح ملاحظات الإصدار