استفاده از کنترل های ActiveX در اکسل با سی شارپ

این مقاله راهنمای استفاده از کنترل‌های ActiveX در Excel با C# است. دارای جزئیات تنظیم IDE برای توسعه، لیستی از مراحل تعریف فرآیند و کد نمونه برای افزودن Excel Active X control با استفاده از C#. شما یاد خواهید گرفت که کنترل ActiveX را اضافه کنید و سپس برای به روز رسانی یا خواندن مقدار کنترل به آن دسترسی پیدا کنید.

مراحل اضافه کردن کنترل‌های ActiveX در اکسل با استفاده از سی شارپ

  1. IDE را طوری تنظیم کنید که از Aspose.Cells for .NET برای کار با کنترل‌های ActiveX استفاده کند
  2. یک فایل اکسل با استفاده از کلاس Workbook برای افزودن کنترل ActiveX ایجاد کنید
  3. از یک برگه به مجموعه اشکال دسترسی پیدا کنید و روش AddActiveXControl() را برای افزودن کنترلها فراخوانی کنید
  4. به کنترل ActiveX دسترسی پیدا کنید و سلول پیوند شده آن را ارسال کنید
  5. برای تنظیم یک ویژگی خاص از یک کنترل، کنترل ActiveX را تایپ کرده و مقدار را تنظیم کنید
  6. برای به روز رسانی یا دسترسی به یک کنترل، نوع کنترل آن را بررسی کرده و مقدار مورد نظر را به روز کنید

این مراحل به طور خلاصه نحوه استفاده از کنترل های ActiveX در اکسل با استفاده از C# را نشان می دهد. فرآیند را با دسترسی به مجموعه اشکال از یک برگه در یک Workbook و فراخوانی متد AddActiveXControl() در کلاس ShapeCollection آغاز کنید. نوع کنترل، سلول هدف و اندازه کنترل ActiveX را ارائه کنید و کنترل را با سلولی برای دستکاری مقدار آن پیوند دهید.

کد برای اضافه کردن دکمه فرمان ActiveX با استفاده از C#

این کد افزودن یک کنترل Combo Box ActiveX با استفاده از C# را در برگه اکسل نشان می دهد. متد AddActiveXControl() مرجعی را به شکل تازه اضافه شده برمی گرداند که می توانید از آن برای تنظیم سلول پیوند شده و سایر خصوصیات مانند فونت، رنگ، سایه و تراز متن، برای فهرست کردن چند مورد استفاده کنید. به طور مشابه، اگر شکل را به یک کنترل خاص تایپ کنید، طیف وسیعی از ویژگی ها را برای سفارشی کردن کنترل دریافت خواهید کرد.

در این مقاله نحوه افزودن و دسترسی به کنترل های ActiveX در یک فایل اکسل به ما آموزش داده شده است. برای افزودن تصویر در فایل اکسل به مقاله نحوه اضافه کردن تصویر در سلول اکسل با استفاده از سی شارپ مراجعه کنید.

 فارسی