ترشدك هذه المقالة استخدام عناصر تحكم ActiveX في Excel مع C#. يحتوي على تفاصيل تعيين IDE للتطوير، وقائمة من الخطوات التي تحدد العملية، ونموذج التعليمات البرمجية لإضافة عنصر تحكم Excel Active X باستخدام C#. سوف تتعلم كيفية إضافة عنصر تحكم ActiveX ثم الوصول إليه لتحديث أو قراءة قيمة التحكم.
خطوات إضافة عناصر تحكم ActiveX في Excel باستخدام C#
- قم بتعيين IDE لاستخدام Aspose.Cells for .NET للعمل مع عناصر تحكم ActiveX
- قم بإنشاء ملف Excel باستخدام فئة Workbook لإضافة عنصر تحكم ActiveX
- قم بالوصول إلى مجموعة الأشكال من ورقة واستدعاء الطريقة AddActiveXControl() لإضافة عناصر تحكم
- قم بالوصول إلى عنصر تحكم ActiveX وأرسل الخلية المرتبطة به
- لتعيين خاصية معينة لعنصر التحكم، قم بطباعة عنصر تحكم ActiveX وقم بتعيين القيمة
- لتحديث عنصر التحكم أو الوصول إليه، تحقق من نوع عنصر التحكم الخاص به وقم بتحديث القيمة المطلوبة
تلخص هذه الخطوات كيفية استخدام عناصر تحكم ActiveX في Excel باستخدام C#. ابدأ العملية عن طريق الوصول إلى مجموعة الأشكال من ورقة في مصنف واستدعاء الأسلوب AddActiveXControl() في فئة ShapeCollection. قم بتوفير نوع عنصر التحكم والخلية المستهدفة وحجم عنصر تحكم ActiveX، واربط عنصر التحكم بخلية لمعالجة قيمته.
كود لإضافة زر أمر ActiveX باستخدام C#
يوضح هذا الرمز إضافة عنصر تحكم Combo Box ActiveX باستخدام C# في ورقة Excel. تقوم طريقة AddActiveXControl() بإرجاع مرجع إلى الشكل المضاف حديثًا والذي يمكنك استخدامه لتعيين الخلية المرتبطة والخصائص الأخرى مثل الخط واللون والظل ومحاذاة النص، لسرد القليل منها. وبالمثل، إذا قمت بطباعة الشكل إلى عنصر تحكم معين، فستحصل على نطاق واسع من الخصائص لتخصيص عنصر التحكم.
علمتنا هذه المقالة كيفية إضافة عناصر تحكم ActiveX والوصول إليها في ملف Excel. لإضافة صورة في ملف Excel، راجع المقالة الموجودة على كيفية إضافة صورة في خلية إكسل باستخدام C#.