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

موضوع: ساختن تابع جديد : جمع زدن سلولهاي همرنگ بوسيله vb بدون ستونهاي كمكي

  1. #1


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    892
    امتیاز
    4526
    سپاس
    2,297
    سپاس شده
    2,910 در 801 پست
    سطح اکسل
    64.00 %

    ساختن تابع جديد : جمع زدن سلولهاي همرنگ بوسيله vb بدون ستونهاي كمكي

    باسلام
    بعضي وقتها طبق شكل زير ما تعدادي داده داريم كه با رنگهاي مشخص طبقه بندي شدن و حالا احتياج داريم روي اين اطلاعات ، عملياتهايي مثل جمع زدن انجام بديم ، البته با شرط رنگ خود سلول كه داده درش قرار داره .
    مثلا جمع سلولهاي فقط قرمز رنگ رو احتياج داريم .
    فایل پیوست 4805

    براي اين كار يك ماژول در قسمت vb ساخته و كد زير رو داخلش مينويسيم .
    کد PHP:
    Function SumByColor(CellColor As RangerRange As Range)
    Dim cSum As Long
    Dim ColIndex 
    As Integer
    ColIndex 
    CellColor.Interior.ColorIndex
    For Each cl In rRange
      
    If cl.Interior.ColorIndex ColIndex Then
        cSum 
    WorksheetFunction.Sum(clcSum)
      
    End If
    Next cl
    SumByColor 
    cSum
    End 
    Function 
    حالا وارد خود محيط اكسل ميشويم ، ميبينيد كه يك تابع به اسم SumByColor در قسمت توابع اضافه شده ، اين تابع داراي دو قسمت است ، قسمت اول CellColor كه يك سلول حاوي رنگ مورد نظر انتخاب و قسمت دوم RRange كه كل محدوده مورد نظر جهت جمع زدن انتخاب ميشود .
    دقت كنيد در صورتي كه رنگ سلول مرجع يا سلولهاي محدوده كلي رو عوض كرديد ، روي سلول فرمول دابل كليك كنيد و اينتر رو بزنيد كه فرمول رفرش بشود و محاسبات اعمال بگردد .
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده


  2.  

  3. #2

    آخرین بازدید
    2018/12/07
    تاریخ عضویت
    June 2010
    نوشته ها
    3
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    سلام
    آیا فرمولی برای میانگین گرفتن از سلول های همرنگ وجود دارد ؟

  4. #3


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    892
    امتیاز
    4526
    سپاس
    2,297
    سپاس شده
    2,910 در 801 پست
    سطح اکسل
    64.00 %

    نقل قول نوشته اصلی توسط arash20031382 نمایش پست ها
    سلام
    آیا فرمولی برای میانگین گرفتن از سلول های همرنگ وجود دارد ؟
    همين فرمولو تغيير بدي ميتوني هر تابعي كه خواستي بنويسي ، جمع ، ميانگين و غيره
    اين قسمتو بايد عوض كنيد
    کد PHP:
    cSum WorksheetFunction.Sum(clcSum


  5. #4

    آخرین بازدید
    2017/11/29
    تاریخ عضویت
    November 2014
    نوشته ها
    3
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    عالی بود . مرسی

  6. #5


    آخرین بازدید
    2023/06/02
    تاریخ عضویت
    June 2018
    نوشته ها
    331
    امتیاز
    38
    سپاس
    71
    سپاس شده
    28 در 19 پست
    سطح اکسل
    39.00 %

    سلام ایا در اموزش بیان شده راهی وجود داره که اگر رنگ سلول تغییر کرد جمع هم به صورت خودکار تغییر کنه و نیازی به رفرش سلول دارای فرمول نباشه؟


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

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

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

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

  1. پاسخ ها: 5
    آخرين نوشته: 2015/01/22, 00:23
  2. سوال در خصوص مغايرات بانكي
    توسط ho-gh در انجمن فاکتور های فروش و حقوق و دستمزد،چک
    پاسخ ها: 5
    آخرين نوشته: 2014/03/04, 17:09
  3. رشته هاي پزشكي
    توسط mrexcel در انجمن ساير رشته ها - Other Disciplines
    پاسخ ها: 1
    آخرين نوشته: 2012/07/04, 01:57
  4. اضافه كردن ماكرو به فايل بوسيله برنامه نويسي
    توسط SM.Mirjafari در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/05/22, 14:59
  5. پاسخ ها: 1
    آخرين نوشته: 2010/12/30, 08:29

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

جمع بندی سلولهای همرنگ در اکسل

جمع سلول های هم رنگ

کد جمع زدن ماکرو در اکسل

چگونه در اکسل سلولهای هم رنگ را جمع بزنیم

جمع زدن به شرط رنگ سلول ها

جمع کردن ستون های خاص در اکسل

نمایش vb تابع sum اکسل

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

جمع کردن سلول‌های‌ همرنگ اکسل

نحوه جمع خانه های رنگی در اکسل

تابع جمع در vba اکسل

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

جمع سلول های همرنگ در اکسل

اموزش جمع زدن سلولهای رنگ شده مخصوص اکسل

جمع زدن و میانگین گرفتن در اکسل

آموزش جمع سلول های اکسل

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

جمع بست سلول ها در اکسل

جمع کردن سلول هم رنگ در اکسل

جمعبندی خانه های اکسل

جمع سلول های هم رنگ با هم در اکسل

جمع چند سلول هم رنگ در اکسل

جمع خانه های هم رنگ در اکسل

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

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

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

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