پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

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

  1. #1


    آخرین بازدید
    19 ساعت پیش
    تاریخ عضویت
    October_2011
    محل سکونت
    Sheet1!A1
    نوشته ها
    4,144
    امتیاز
    11536
    سپاس
    4,456
    سپاس شده
    10,918 در 2,943 پست

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

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

آموزش activex control

آموزش اکسل activex control

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

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

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