صفحه 4 از 4 نخستنخست ... 234
نمایش نتایج: از شماره 31 تا 36 , از مجموع 36

موضوع: property ، method ، event و سایر کدها در اکسل

  1. #31


    آخرین بازدید
    2018/11/06
    تاریخ عضویت
    July 2011
    محل سکونت
    تهران
    نوشته ها
    385
    امتیاز
    905
    سپاس
    665
    سپاس شده
    1,397 در 369 پست
    تعیین سطح نشده است

    RE: property ، method ، event و سایر کدها در اکسل

    نقل قول نوشته اصلی توسط vatanparast
    با سلام خدمت دوستان
    در چند بخش اطلاعاتی در موردCommand bars تقدیم میکنم امیدوارم مفید باشه
    1-نحوه ساختن Command bar
    به طور کلی در مجموعه نرم افزار های آفیس به دو شیوه می توان به شخصی سازی Toolbar پرداخت :
    الف: استفاده از Customize dialog box
    ب: Microsoft® Visual Basic® for Applications (VBA) code
    در نرم افزار Access شما قادر هستید از روش الف منو ها و pop-up منو ها(منوهای جهنده) را تولید نمایید ،اما در سایر نرم افزار های مجموعه افیس می بایست از VBA برای توسعه منو ها و pop-up منو ها استفاده نمایید.
    جهت ساخت command bar یا همان منو های شخصی مجموعه ای از روش ها(method) گرد آوری شده است.
    برای ساخت toolbar , menu bar,و pop-menu bar می بایست از متد msoBarMenuBar یا msoBarPopup استفاده نمود.
    در زیر نمونه ای جهت ایجاد موارد فوق مشاهده می کنید:
    [align=left]

    کد PHP:

    Sub Create_Menu
    ()
    Dim MyBar As CommandBar
    Dim MyPopup 
    As CommandBarPopup
    Dim MyButton 
    As CommandBarButton

    Delete_Menu

    Set MyBar 
    CommandBars.Add(Name:="My Menu"_
        Position
    :=msoBarFloatingtemporary:=True)

    With MyBar
        
    .Top 125
        
    .Left 850

        Set MyPopup 
    = .Controls.Add(Type:=msoControlPopup)
        
    With MyPopup
            
    .Caption "Popup 1"
            
    .BeginGroup True
            Set MyButton 
    = .Controls.Add(Type:=msoControlButton)
            
    With MyButton
                
    .Caption "Button 1a"
                
    .Style msoButtonCaption
                           
    .BeginGroup True
                
    .OnAction "Macro1a"
            
    End With
            Set MyButton 
    = .Controls.Add(Type:=msoControlButton)
            
    With MyButton
                
    .Caption "Button 1b"
                
    .Style msoButtonCaption
                
    .BeginGroup False
                
    .OnAction "Macro1b"
            
    End With
        End With
        Set MyPopup 
    = .Controls.Add(Type:=msoControlPopup)
        
    With MyPopup
            
    .Caption "Popup 2"
            
    .BeginGroup False
            Set MyButton 
    = .Controls.Add(Type:=msoControlButton)
            
    With MyButton
                
    .Caption "Button 2a"
                
    .Style msoButtonCaption
                
    .BeginGroup True
                
    .OnAction "Macro2a"
            
    End With
            Set MyButton 
    = .Controls.Add(Type:=msoControlButton)
            
    With MyButton
                
    .Caption "Button 2b"
                
    .Style msoButtonCaption
                
    .BeginGroup False
                
    .OnAction "Macro2b"
            
    End With
        End With
        
    .Width 100
        
    .Visible True
    End With
        
    End Sub 
    [/align]


    با تشکر از شما اگه امکانش باشه یه نمونه کاملتر یعنی در قالب یه فلیل بزارین خیلی عالی میشه

  2. سپاس ها (1)


  3.  

  4. #32


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

    RE: property ، method ، event و سایر کدها در اکسل

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

  5. #33


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام

    RE: property ، method ، event و سایر کدها در اکسل

    نقل قول نوشته اصلی توسط nima
    با تشکر از شما اگه امکانش باشه یه نمونه کاملتر یعنی در قالب یه فلیل بزارین خیلی عالی میشه
    با سلام.
    تو پست 96 یه نمونه گذاشتم.
    http://forum.exceliran.com/thread-1254-post-8196.html#pid8196

  6. #34


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

    RE: property ، method ، event و سایر کدها در اکسل

    با سلام

    حذف کردن command bar :
    برای حذف منو های ایجاد شده می بایست از کد نویسی استفاده شود، تابع زیر این مورد را توضیح میدهد:

    کد PHP:
    Function CBDeleteCommandBar(strCBarName As String) As Boolean
       On Error Resume Next
       Application
    .CommandBars(strCBarName).Delete
    End 
    Function 
    در کد فوق در صورتی که نام منو وجود نداشته باشد پیغام Error صادر خواهد شد strCBarName نامی است که ما برای منوی شخصی خود انتخاب کرده ایم به هر دلیلی این نام از طریق کد پیدا نشود پیغام subscript out of range صادر می شود لذا کد on error resume next جهت نادیده گرفتن این پیغام استفاده میشود البته لزوما نیاز به تعریف تابع نیست و میتوان از Sub procedure استفاده کرد، البته استفاده از تابع به علت سهولت بکار گیری بهتر است کافیست تابع فوق به همراه نام منو در داخل پرانتز فراخوانی گردد.
    ویرایش توسط ~M*E*H*D*I~ : 2014/05/12 در ساعت 14:18

  7. #35
    mokaram آنلاین نیست.
    مدير تالار اکسل و بانک اطلاعاتی


    محصولات کاربر

    ويدئوي ايجاد سطح دسترسي
    آخرین بازدید
    2023/04/20
    تاریخ عضویت
    February 2011
    محل سکونت
    ســــاوه
    نوشته ها
    1,805
    امتیاز
    6409
    سپاس
    8,100
    سپاس شده
    5,163 در 1,502 پست
    سطح اکسل
    74.00 %

    mokaram به Yahoo ارسال پیام

    RE: property ، method ، event و سایر کدها در اکسل

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

  8. #36


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

    با درود

    استاد مختاری عزیز ایت تایپیک رو قبل از اینکه خدمت بره ایجاد کرده بود و مطالب بسیار خوب و کاربردی هم در مورد مباحث VBA در این تایپیک قرار داده شد

    اگر عمری باشه این تایپ به سبک و سیاق دیگه ای ادامه پیدا خواهد کرد از دوستان و اساتید عزیز خواهش می کنم اموخته های خودشون رو به اشتراک بذارند

    1- لطفا هر موضوع در تایپیک جداگانه ای مطرح بشه
    2- حتی الامکان از کد استفاده کنید و اگر فایل می ذارید حتما در انجمن آپلودش کنید و یا drive که از بین نره
    3-کدها رو حتما در تگ PHP قرار بدید
    4- برای هر موضوع نام مناسبی قرار بدید که گویای مطلب باشه
    5- مطالب اموزشی فقط در همین تالار مطرح بشن

    با تشکر از همه امیدوارم همکاری صورت بگیره ؛ مطالب این تایپیک هم به مرور مثا تایپیک ترفندها جداسازی و ترمیم خواهد شد







صفحه 4 از 4 نخستنخست ... 234

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

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

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

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

  1. سوالی در مورد event ها
    توسط mahsa shayesteh در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2012/07/06, 12:46

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

کدها در اکسل

رویدادها در اکسل

نحوه استفاده از(msgbox (vbokcancel در اکسل

پنجره filedialogاکسل

ایونت های ورک شیت

کد ها اکسل

ستفاده از پروپرتی Cells در اشاره به سلول های اکسل

رویدادهای اکسل

اکسل vba شرح رویدادها

event در اکسل

استفاده از inputbox دراکسل

چگونه فرمول را بین دو ورک بوک اکسل بنویسیم؟؟

شی گرائی در اکسل

filedialogاکسل روش اعمال

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

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

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