ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
22 visibility
موضوع: آفیس توسط:

اکسل در ایجاد نمودارها از داده ها در یک کاربرگ بسیار مفید است. اگر بخواهید یک نمودار مستقیماً از VBA و بدون استفاده از هیچ داده ای در یک کاربرگ ایجاد کنید، چه؟ می توانید این کار را با فریب دادن اکسل و اینکه فکر می کنید با اطلاعات یک کاربرگ کار می کند، انجام دهید، و سپس خودتان را ارائه دهید. کلان زیر این مفهوم را نشان می دهد:

Sub MakeChart()
    Add a new chart
    Charts.Add

    Set the dummy data range for the chart
    ActiveChart.SetSourceData Sheets("Sheet1").Range("a1:d4"), _
      PlotBy:=xlColumns

    Manually set the values for the data series
    ActiveChart.SeriesCollection(1).Formula = _
      "=SERIES(""First Data"",{""a"",""b"",""c"",""d""},{2,3,4,5},1)"
    ActiveChart.SeriesCollection(2).Formula = _
      "=SERIES(""Second Data"",{""a"",""b"",""c"",""d""},{6,7,8,9},2)"
    ActiveChart.SeriesCollection(3).Formula = _
      "=SERIES(""Third Data"",{""a"",""b"",""c"",""d""},{10,11,12,13},3)"
End Sub

نظرات در این مثال توضیح می دهد که برای هر مرحله چه اتفاقی می افتد. هنگام تنظیم محدوده داده های ساختگی، روش SetSourceData فرض می کند که محدوده در یک کاربرگ به نام Sheet1 است. اگر چنین برگه ای در ورک بوک خود ندارید، باید دستور را مطابق با آن تغییر دهید.

بعداً، هنگام تنظیم دستی مقادیر برای سری داده ها، دستور SERIES برای تعیین برچسب سری (داده های اول، داده های دوم و داده های سوم)، آرایه برچسب های دسته (a، b، c، و d) استفاده می شود. در همه سری ها)، آرایه مقادیر برای سری، و عددی که مشخص می کند کدام شماره سری را نشان می دهد.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

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

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 43 visibility

25.6k سوال

11.0k پاسخ

614 دیدگاه

11.2k کاربر

147 نفر آنلاین
0 عضو و 147 مهمان در سایت حاضرند
بازدید امروز: 6144
بازدید دیروز: 29313
بازدید کل: 20618644
...