نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: تفاوت های form controls و activex controls

  1. #1


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    Lightbulb تفاوت های form controls و activex controls



    فرم کنترل ها


    کنترل های اصلی در مایکروسافت اکسل فرم کنترل نامیده می شوند . این کنترل ها با نسخه های اولیه مایکروسافت اکسل که از VBA استفاده نمی کنند سازگار هستند . کنترل فرم ها می توانند یک ماکرو را راه اندازی کنند اما نمی توان از آنها در یوزر فرم ها وب پیج ها و برای کنترل رویداد ها (events ) استفاده کرد ، مهمترین مزیت آنها سادگی در استفاده و سازگاری آنها است اما فرم کنترل ها از یک نقطه ضعف اساسی رنج می برند که همان محدودیت در استفاده است.

    اکتیوایکس کنترل ها



    اکتیوایکس کنترل ها در ارتباط با کد های VBA استفاده می شوند ، با این حال برای فرم هایی که در شیت ها ایجاد می شود نیاز به کدنویسی ندارند ، این کنترل ها همانند فرم کنترل ها می توانند در ورک شیت ها نیز استفاده شوند . این کنترل ها را می توان در یوزر فرم ها و همچنین در رویدادها استفاده کرد ، می توان از انها برای راه اندازی ماکرو ها استفاده کرد اما تنها از طریق کنترل رویداد ها این کار امکان پذیر است به عنوان مثال نام یک ماکرو را نمی توان به آن اختصاص داد بلکه کد ها را بین دو عبارت مانند زیر قرار داد.

    کد PHP:
    Private Sub CommandButton1_Click()
     
    End Sub 

    مهمترین مزیت این کنترل ها انعطاف پذیری و قابلیت سفارشی سازی آنهاست و مهمترین نقطه ضعف پیچیدگی آنهاست

    انواع کنترل باتن ها



    سه نوع کنترل فرم باتن وجود دارد. دکمه های فشاری (Push Buttons)، دکمه های چرخشی(Spin Buttons) و دکمه های گزینه (Option Buttons) . اکتیوکس کنترل ها نیز دارای این کلید ها هستند همچنین یک کلید اضافه به نام دکمه ضامن (Toggle Button) دارد. با کلیک بر روی یک دکمه فشاری می توانید ماکرویی را اجرا کنید با عملیاتی را انجام دهید ، دکمه های چرخشی این امکان را می دهند که مقداری را کم یا زیاد کنید ، دکمه های چرخشی با ویژگی ها فلش های بالا و پایین علاوه بر تغییر تدریجی ، به طور مستقیم هم عدد وارد کنید ، دکمه های گزینه که به آنها دکمه های رادیویی هم گفته می شود امکان انتخاب از بین چند گزینه محدود را فراهم می کند و اما دکمه ضامن این امکان را می دهد که بین دو حالت یا انتخاب مانند فعال و غیر فعال یکی را انتخاب کنید.

    تفاوت های فرم کنترل ها و اکتیو ایکس کنترل ها



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

    یک نمونه از کاربرد Toggle Button را در فایل پیوست مشاهده کنید
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده




  2.  


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. گذاشتن رمزهای متفاوت برای شیت های متفاوت
    توسط taknavaz123 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 7
    آخرين نوشته: 2013/04/15, 13:17
  2. کار نکردن Additional Controls
    توسط ~M*E*H*D*I~ در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2013/01/26, 04:18
  3. سوال در مورد activex control
    توسط ~M*E*H*D*I~ در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 13
    آخرين نوشته: 2013/01/19, 01:41
  4. user form
    توسط intro در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 31
    آخرين نوشته: 2012/07/18, 21:21
  5. user form
    توسط Alireza در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2012/01/22, 12:11

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

آموزش activex control

آموزش اکسل activex control

آموزش active x کنترل ها در اکسل

تفاوت active x و form

اکتیو کنترل در اکسل

استفاده از اکتیو کنترلر برای اکسل

https:forum.exceliran.comshowthread.php2796-تفاوت-های-form-controls-و-activex-controls

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است