سؤال

أحاول البدء في العمل مع مستندات Excel من خلال API OpenXML SDK. لكنني لم أجد أي أدلة جيدة أو حتى أمثلة حول كيفية إنشاء ملف XLSX من نقطة الصفر. فقط كيفية فتح مستند موجود وتعديله.

لقد كنت أفكر في الحصول على مستند قالب فارغ وأعمل نسخة منه ، ثم ابدأ في الحصول على مشتري. لكن من المفترض أن تشعر بالصواب. قد يكون الأمر أسهل لكنني لست مرتاحًا لاستخدام تقنية لا أشعر أنني أفهم "جميلة" على الأقل.

لذا فإن سؤالي هو: هل لدى أي شخص أي نصائح جيدة حول المقالات أو الكتب أو أي نوع آخر من الموارد التي تشرح واجهة برمجة التطبيقات؟

شكرا مقدما. /يوهان

هل كانت مفيدة؟

المحلول

أفضل رهان لك هو تنزيل OpenXML SDK 2.0 وتثبيت. بمجرد التثبيت ، تحقق من دليل الأدوات للحصول على أداة تسمى documentReflector.exe. باستخدام هذه الأداة ، يمكنك "فتح" مستند XSLX موجود (أو DOCX أو PPTX). بمجرد فتحه ، سيعرض لك التطبيق عرضًا على الأجزاء ، ولوحة تحتوي على XML لجزء معين والرمز المطلوب لإنشاء المستند من نقطة الصفر.

يجب أن يمنحك هذا بداية رائعة ويجعلك تفهم حقًا بناء جملة جدول البيانات (استخدمت هذه الأداة لتعلم WordProcessingMl وساعدت حقًا!).

انظر أيضا كيفية إنشاء وتنزيل مستند Excel باستخدام ASP.NET

نصائح أخرى

يجب أن أعترف. يعد OpenXML SDK لطيفًا ، ولكن لا يزال هناك الكثير لإنشاء جدول بيانات فارغ.

ومع ذلك ، هناك مجموعة من فئات المساعد المتاحة على codeplex تسمى SimpleOoxml

القليل جدا في طريق الوثائق ، ولكن هذا مشاركة مدونة يوضح كيفية إنشاء جدول بيانات جديد دون الحاجة إلى وجود قالب موجود.

لقد وجدت أنه يعمل بشكل جيد.

http://openxmldeveloper.org هو مورد جيد للغاية ، مع المفاهيم وعينات التعليمات البرمجية بلغات البرمجة المختلفة

على MSDN ، يوجد الآن وثائق جيدة جدًا في جميع الفصول الدراسية ، أي: جدول البيانات وزوجان يتجولان "كيفية إنشاء جدول بيانات".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top