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

موضوع: ساخت منو برای جابجا شدن بین شیت ها جهت انجام عملیات مختلف

  1. #1


    آخرین بازدید
    2020/10/09
    تاریخ عضویت
    February 2014
    نوشته ها
    36
    امتیاز
    38
    سپاس
    35
    سپاس شده
    11 در 9 پست
    سطح اکسل
    44.00 %

    ساخت منو برای جابجا شدن بین شیت ها جهت انجام عملیات مختلف

    با سلام و خسته نباشید خدمت اساتید بزرگوار

    میخواستم برای جابجا شدن بین شیت ها و انجام عملیات مختلف به هم پیوسته منوی ثابت در همه شیت ها در بالای صفحه برام ایجاد کنید

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

    با تشکر

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

  2.  

  3. #2


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

    به اینک زیر مراجعه کنید

    http://forum.exceliran.com/showthrea...ll=1#post16572
    ************************************
    No LION's roar ruins my hut, I afraid of TERMITE's silence
    ************************************



  4. #3


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

    نقل قول نوشته اصلی توسط nima نمایش پست ها
    به اینک زیر مراجعه کنید

    http://forum.exceliran.com/showthrea...ll=1#post16572
    نیما جان ایشون میخواد منو به صورت popup به نوار ابزار اکسل اضافه بشه




  5. #4


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

    نقل قول نوشته اصلی توسط ~M*E*H*D*I~ نمایش پست ها
    نیما جان ایشون میخواد منو به صورت popup به نوار ابزار اکسل اضافه بشه

    خوب در اینصورت میتونید یک module جدید ایجاد کنید و کد زیر رو وارد کنید
    کد:
    Sub ShowWorksheets()
    
    Application.CommandBars("workbook tabs").ShowPopup
    
    End Sub
    بعد برای راحت تر شدن کار از طریق developer >> macros و از قسمت option یک shortcut key به ماکرو اضافه کنید

    حالا با هر بار زدن کلید میانبر شما یک لیست از شیتهاتون رو به صورت پاپ آپ می بینید.
    ویرایش توسط Nima : 2014/02/25 در ساعت 11:04
    ************************************
    No LION's roar ruins my hut, I afraid of TERMITE's silence
    ************************************



  6. #5


    آخرین بازدید
    2020/10/09
    تاریخ عضویت
    February 2014
    نوشته ها
    36
    امتیاز
    38
    سپاس
    35
    سپاس شده
    11 در 9 پست
    سطح اکسل
    44.00 %

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

  7. #6


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

    برای ایجاد منو ابتدا باید یک متغیر از نوع آبجکت تعریف کنی مثل newsubitem
    فرض کن میخوای منویی بسازی با زیر منو ابتدا برای منو یک اسم بساز مثل menuname
    بعد این اسم رو به متغیری که ایجاد کرده بودی اختصاص بده

    کد HTML:
    Set newsubitem = CommandBars("Worksheet menu bar").Controls("menuname ")

    بعد باید زیر منو هارو ایجاد کنی که هر کدوم کاری که مد نظر داری انجام بدن
    برای هر زیرمنو ابتدا باید یک اسم بذاری بعد ماکرویی که میخوای برات عملیاتی اجرا کنه بهش اختصاص بدی

    کد HTML:
    .Controls.Add(Type:=msoControlPopup).Caption = " submenuname1"
    .Controls("submenuname1").OnAction = "macro1"
    کد HTML:
    Public Sub menu()
    Dim newsubitem As Object
    Application.CommandBars("Worksheet menu bar").Controls.Add(Type:=msoControlPopup).Caption = "menuname"
    Set newsubitem = CommandBars("Worksheet menu bar").Controls("menuname ")
    With newsubitem
    .Controls.Add(Type:=msoControlPopup).Caption = " submenuname1"
    .Controls("submenuname1").OnAction = "macro1"
    .Controls.Add(Type:=msoControlPopup).Caption = " submenuname2"
    .Controls("submenuname1").OnAction = "macro2"
    .Controls.Add(Type:=msoControlPopup).Caption = " submenuname3"
    .Controls("submenuname1").OnAction = "macro3"
    End With
    End Sub
    برای حذف منویی که ایجاد کردی از کد زیر استفاده کن
    کد HTML:
    Public Sub removemenu()
     CommandBars("Worksheet menu bar").Controls("menuname ").Delete
    End Sub
    ویرایش توسط ~M*E*H*D*I~ : 2014/03/09 در ساعت 09:44




  8. #7


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

    یک نمونه هم درست کردم که بهتر متوجه کدهای بالا بشی یک منو به نام menu اضافه میشه
    فايل هاي پيوست شده فايل هاي پيوست شده





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

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

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

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

  1. پاسخ ها: 3
    آخرين نوشته: 2024/02/13, 22:24
  2. پاسخ ها: 6
    آخرين نوشته: 2016/05/24, 10:54

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

حرکت بین شیت ها در اکسل

نمایش محتویات شیت exceliran.com

جابجایی بین صفحه ها در vba

جابجا شدن بين شيت ها با برنامه نويسي VBA

ساخت منو در vb اكسل

ساخت زیرمنو برای زیرمنو اکسلحرکت بین شیت ها اکسلجابجایی بین شیت ها در ماکروجابجایی بین صفحات در ویژوال بیسیکطریقه درست کردن شیت در اکسلاکسل ساخت منو جهت زیرمنوجابجایی بین شیت های اکسلجابجايي شيت ها در اكسلتعریف منو در ویژوال بیسیک 6مثال ماکرو در اکسل ایجاد هاپر لینکجابجایی محتویات شیت هاجابجایی بین شیت در اکسلایجاد دکمه حرکت بین شیتها در اکسل

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

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

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

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