چگونه می توان بدون استفاده از قابلیت فیلتر کردن رنگها، جمع سلول هایی که رنگ خاصی دارند را بدست آورد؟؟؟؟
برای انجام اینکار از هیچ یک از توابع آماده اکسل نمی توان استفاده کرد و می بایست از توابع افزوده استفاده کرد. در اینجا می خواهیم یک تابع افزوده را به اکسل اضافه کنیم که حاصل جمع یک بازه از سلول ها را از روی رنگ آنها مشخص می کند.
1- برای انجام این کار بعد از باز کردن فایل اکسل کلید ترکیبی Alt+F11 را بزنید تا به محیط ویرایش VBA بروید.
2- در این محیط از پنجره سمت چپ روی گزینه Modules کلیک راست کنید و سپس از منوی بازشده گزینه Insert و بعد از زیر منوی باز شده گزینه Module را انتخاب کنید تا یک ماژول جدید ایجاد شود.
3- در پنجره خالی ایجاد شده کدهایی را که در تصویر زیر مشاهده می نمایید را وارد نمایید :
4- حالا فایل خود را با پسوند xlam ذخیره نمایید. با این کار شما یک تابع افزوده ایجاد نمودید که نتنها برای خود، بلکه برای دیگران هم قابل استفاده است ( البته به شرط اینکه در تنظیمات اجازه اجرا به کدهای VBA داده شده باشد).
منبع : آقای حسین صابری
امیر فرزانه فر