فهرست مطالب
این آموزش نحوه استفاده از کنترل اکتیو ایکس در اکسل را نشان می دهد. کنترل ActiveX نسبت به هر یک از کنترلهای Form طراحی انعطافپذیرتر است. استفاده از کنترل های ActiveX مانند دکمه فرمان، کادرهای متنی، جعبه های لیست و ... می تواند کار شما را بسیار آسان کند. بنابراین، یادگیری نحوه استفاده از کنترل ActiveX در اکسل بسیار مهم است.
دانلود کتاب تمرین تمرین
می توانید کتاب تمرین تمرین را از اینجا دانلود کنید.
استفاده از Activex Control.xlsm
روش های گام به گام برای استفاده از Activex Control در اکسل
اگر مراحل را به درستی دنبال کنید، باید نحوه استفاده از کنترل ActiveX را در به تنهایی عالی شوید مراحل عبارتند از:
مرحله 1: مرتب سازی مجموعه داده
در این مورد، هدف ما استفاده از کنترل ActiveX با ترتیب دادن یک مجموعه داده است. ما مجموعه دادهای ترتیب دادهایم که در آن Input را در ستون B داریم. برای درک آسان از یک نمای کلی مجموعه داده نمونه به عنوان مثال در Excel استفاده میکنیم.
بیشتر بخوانید: نحوه استفاده از تابع ورودی VBA در اکسل (2 مثال)
مرحله 2: درج دکمه فرمان
اکنون، ما قصد داریم از کنترل ActiveX با قرار دادن گزینه دکمه فرمان استفاده کنیم. شرح این مرحله به این صورت است.
- در ابتدا به Developer > درج > ActiveX Controls گزینه ها.
- سپس، محدوده سلولی را انتخاب کرده و گزینه CommandButton1 را وارد کنید.
مرحله 3: اعمال کد VBA
سپس، مادکمه را با یک کد VBA مناسب وصل کنید تا مطابق آن عمل کند. روند این مرحله به این صورت است.
- ابتدا بر روی دکمه کلیک راست کرده و گزینه View Code را انتخاب کنید.
- دوم، پنجره VBA روی صفحه ظاهر می شود. سپس، گزینه Module را از تب Insert انتخاب کنید و کد زیر را در پنجره وارد کنید.
7802
- در آخر گزینه Run را فشار دهید و سپس اگر روی دکمه کلیک کنید، نتیجه دلخواه را خواهید گرفت.
خواندنهای مشابه
- 22 مثال ماکرو در Excel VBA
- چقدر VBA با سایر زبانهای برنامه نویسی متفاوت است
- برنامه نویسی Excel VBA را بیاموزید & ماکروها (آموزش رایگان – گام به گام)
- لیست 10 شیء VBA اکسل که بیشتر مورد استفاده قرار می گیرد (ویژگی ها و مثال ها)
- 20 کدنویسی کاربردی نکاتی در مورد Master Excel VBA
چگونه می توان اگر Excel ActiveX Control کار نمی کند
فرض کنید، مراحل بالا را به درستی دنبال کرده اید اما همچنان دکمه کار نمی کند برای رفع آن باید کنترل های ActiveX را فعال کنید. مراحل انجام این کار عبارتند از.
مراحل:
- ابتدا، به گزینه File بروید.
- دوم، روی گزینه Info کلیک کنید و گزینه های Turn Center Settings را انتخاب کنید.
- سوم، در Trust Center کادر گفتگو ، رفتن به اسناد مورد اعتماد > به اسناد موجود در شبکه اجازه داده شود که قابل اعتماد باشند > OK گزینهها.
- آخر، اگر هنوز کار نمیکند، سپس در کادر گفتگوی Trust Center، رفتن به تنظیمات ActiveX > فعال کردن همه کنترلهای دارای محدودیت > OK گزینه ها.
- بنابراین، خواهید دید که مشکل شما قبلاً برطرف شده است.
چگونه حذف Activex Control در Excel
در این مورد، هدف ما حذف کنترل ActiveX در اکسل با دنبال کردن فرآیند زیر است.
مراحل:
- ابتدا، دکمه ActiveX control را انتخاب کنید.
- بعد، به برگه Developer بروید.
- سپس، <را انتخاب کنید. 6>Design Mode برای خاموش کردن حالت طراحی.
- در آخر، اگر روی کنترل ActiveX کلیک کنید دکمه، شما آن را نمی بینید که کار می کند یا هیچ نتیجه دلخواه را نمی بینید.
چیزهایی که باید به خاطر بسپارید
- ما مراحل استفاده از کنترل ActiveX را در اکسل نشان داده ایم. اما قبل از استفاده از آن، باید تنظیمات کنترل ActiveX را در ابتدا فعال کنید. در غیر این صورت، کار نخواهد کرد.
- برای استفاده از کد VBA ، فایل ها باید به عنوان Excel-Macro Enabled Workbook ذخیره شوند. در غیر این صورت، کدها کار نخواهند کرد.
نتیجه گیری
از این پس، روش های توضیح داده شده در بالا را دنبال کنید. امیدواریم این روش ها به شما در استفاده از کنترل اکتیو ایکس در اکسل کمک کند. ما خوشحال خواهیم شد که بدانیم آیا می توانید این کار را در دیگری اجرا کنیدمسیر. برای مقالات بیشتر مانند این، وب سایت ExcelWIKI را دنبال کنید. لطفاً در صورت داشتن هرگونه سردرگمی یا مشکلی، نظرات، پیشنهادات یا سؤالات خود را در بخش زیر اضافه کنید. ما تمام تلاش خود را می کنیم تا مشکل را حل کنیم یا با پیشنهادات شما کار کنیم.