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

موضوع: رسم نمودار در اکسل 2007

  1. #1


    آخرین بازدید
    2024/01/07
    تاریخ عضویت
    July 2014
    نوشته ها
    313
    امتیاز
    35
    سپاس
    109
    سپاس شده
    25 در 24 پست
    تعیین سطح نشده است

    رسم نمودار در اکسل 2007

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

  2.  

  3. #2


    آخرین بازدید
    2021/03/23
    تاریخ عضویت
    November 2017
    محل سکونت
    زیر آسمون خدا
    نوشته ها
    130
    امتیاز
    209
    سپاس
    28
    سپاس شده
    199 در 100 پست
    سطح اکسل
    81.00 %

    سلام دوست عزیز
    کد PHP:
    Sub SelectTable()

    With ActiveSheet.Shapes(Application.Caller).ControlFormat
        
    If ActiveSheet.Shapes(Application.Caller).Name "Drop Down 1" Then
            Worksheets
    ("Chart").ChartObjects("Chart 1").Chart.SetSourceData Source:= _        Range(.List(.Value) & "[#All]")
            
    Worksheets("Chart").ChartObjects("Chart 1").Chart.PlotBy xlRows
        End 
    If
    End With

    End Sub 
    اگر وارد بخش برنامه نویسی اکسل به زبان ویژوال بیسیک بشین (Alt+F11) یه ماژول هست که داخلش کد بالا رو نوشتن. در این ماژول یک ساب به نام SelectTable تعریف شده که توش گفته هرکدوم از گزینه های منوی کشویی انتخاب شد چارت رو از روی شیت مرتبط به خودش بسازه کنه. و بعد اگر روی منوی کشویی راست کلیک کنید Assign Macro رو بزنید میبینید که ساب SelectTable رو به اون نسبت داده و با این کار اتصال بین کد نوشته شده رو و اون DropDownList یا منوی کشویی برقرار کرده.
    اگر جایی مبهم هست بفرمایید در خدمتم.

  4. سپاس ها (3)


  5. #3


    آخرین بازدید
    2019/04/25
    تاریخ عضویت
    December 2016
    محل سکونت
    تهران
    نوشته ها
    16
    امتیاز
    12
    سپاس
    0
    سپاس شده
    2 در 2 پست
    سطح اکسل
    40.00 %

    باسلام
    دوست عزیز
    اگر سربرگ Developer خود را در اکسل فعال کنید و در محیط VBA قرار بگیرید مشاهده می کنید که ماکرو زیر برای ارتباط چارت و منوی کشویی نوشته شده است:
    Sub SelectTable()


    With ActiveSheet.Shapes(Application.Caller).ControlForm at
    If ActiveSheet.Shapes(Application.Caller).Name = "Drop Down 1" Then
    Worksheets("Chart").ChartObjects("Chart 1").Chart.SetSourceData Source:= _
    Range(.List(.Value) & "[#All]")
    Worksheets("Chart").ChartObjects("Chart 1").Chart.PlotBy = xlRows
    End If
    End With


    End Sub

  6. سپاس ها (1)



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

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

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

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

  1. نمودارهاي 2007
    توسط mrexcel در انجمن آموزش موضوعات (گرافيك ،چارت ،نمودار)
    پاسخ ها: 7
    آخرين نوشته: 2016/08/30, 17:32
  2. مشکل در اکسل2007
    توسط tina1997 در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 1
    آخرين نوشته: 2016/01/17, 11:12
  3. عدم اجرای ماکرو در اکسل 2007
    توسط hamidreza59 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 6
    آخرين نوشته: 2015/07/03, 17:28
  4. حذف ماکرو در 2007
    توسط پیام در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2014/06/15, 13:48
  5. انتقال اطلاعات از ورد 2007 به اكسل 2007
    توسط bakhshism در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2012/12/30, 14:58

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

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

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

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