alin 37 ارسال شده در 14 اردیبهشت، 2013 کلا فایل های اکسل جالبی هستند و کلی ایده میدند . دست شما درد نکنه . اگه یه توضیحات کلی بدید خیلی خوبه .مثلا برای من خیلی جالب بود با کلیک روی هر سالی نمودار های اون ها تغییر پیدا می کرد . میشه در مورد ساخت یکی از فایل ها مثلا داشبورد.xlsm یه توضیحی بدید . نحوه ارتباط بین ماه های سایت و نمودارها . ونکته جالب پسوند فایل هست که xlsm هست . این فرمت مربوط به چیه ؟ 3
Lean 56968 مالک ارسال شده در 14 اردیبهشت، 2013 کلا فایل های اکسل جالبی هستند و کلی ایده میدند .دست شما درد نکنه . اگه یه توضیحات کلی بدید خیلی خوبه .مثلا برای من خیلی جالب بود با کلیک روی هر سالی نمودار های اون ها تغییر پیدا می کرد . میشه در مورد ساخت یکی از فایل ها مثلا داشبورد.xlsm یه توضیحی بدید . نحوه ارتباط بین ماه های سایت و نمودارها . ونکته جالب پسوند فایل هست که xlsm هست . این فرمت مربوط به چیه ؟ ارتباط از طریق slicer شکل گرفته و پسوند هم زمانی که فایل حاوی کدهای vba باشه ازین پسوند استفاده میشه تا ماکرو قابل اجرا باشه 3
Lean 56968 مالک ارسال شده در 14 اردیبهشت، 2013 اینم داشبوردی برای فوتبال دوستان که توپ های استفاده شده در جام های مختلف جهانی رو نشون میده برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 5
alin 37 ارسال شده در 14 اردیبهشت، 2013 در حد دیپلم توضیح بدیده لطفا این Slicer کجا میشه بهش دسترسی داشت ؟ اگه فرصتی داشتید یه توضیح مختصر و در حد دیپلم برای ساخت اون فایل داشبورد بذارید . پسوند هم زمانی که فایل حاوی کدهای vba باشه ازین پسوند استفاده میشه تا ماکرو قابل اجرا باشه 3
Lean 56968 مالک ارسال شده در 14 اردیبهشت، 2013 در حد دیپلم توضیح بدیده لطفا این Slicer کجا میشه بهش دسترسی داشت ؟ اگه فرصتی داشتید یه توضیح مختصر و در حد دیپلم برای ساخت اون فایل داشبورد بذارید . برای استفاده از SLICER اول باید از ورژن 2010 به بالا استفاده کنی و در ثانی باید با PIVOT TABLE آشنا باشی ، سعی میکنم شرح بدم در راستای تایپیکآموزش اکسل 4
Lean 56968 مالک ارسال شده در 3 مرداد، 2013 شاید خواسته باشید با کلیک بر روی یک سلول و یا انتخاب یک نام از یک کمبوباکس تصویری رو مشاهده کنید روشها و تکنیک های متفاوتی برای این کار وجود داره برخی نیاز به مهارت در فرمول نویسی و برخی نیاز به کدنویسی خواهد داشت برخی از مفاهیم مورد نیاز برای این کار رو تیتر وار مطرح میکنم هر کدوم از این موارد خود مبحث گسترده ای است که نیاز به تشریح و توضیح فروانی است که من فقط در راستای هدف مورد اشاره توضیح میدم تا موجب تکثر مطلب و گیج شدن نشه. روش اول استفاده از vba : مواردی که باید با آن آشنا باشیم: مفهوم EVENT مفهوم TARGET مفهوم INTERSECT ابزار NAME MANAGER مفهوم نام گذاری تابع OFFSET تابع MATCH در این روش با کلیک بر روی یک سلول حاوی یک اسم تصویر مربوط فراخوانی می شود. . 8
Lean 56968 مالک ارسال شده در 5 مرداد، 2013 ابتدا در یک شیت خالی اکسل عکس های مد نظر وارد کرده و با تغییر عرض و طول سلول ها عکس های را طوری قرار دهید که زیر هم و در هر سلول یک عکس قرار گیرد مانند تصویر زیر . سپس در شیت دیگری اسامی مورد نظر خود را زیر هم در یک ستون وارد کنید مانند تصویر زیر با فرض اینکه با ابزار name manager آشنا هستید از تب formulas این ابزار را انتخاب کرده و محدوده a1 تا a8 را با نام sample نام گذاری کنید سپس سلول دلخواهی مانند f2 را انتخاب کرده و با نام result نامگذاری کنید تابع offset تابعی است که با انتخاب یک نقطه مبدأ و سپس مشخص کردن تعداد ردیف و ستون و عرض و طول به نقطه مقصد هدایت می شود به زبان ساده حسین دومین اسم است و باید دومین عکس متعلق به حسین باشد اگر در شیت 2 سل a1 به عنوان مبدا انتخاب شود باید از طریق offset بگوییم از a1 عکس واقع در دو سل پایین تر را انتخاب کن آرگومان های این تابع به شرح زیر است: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام حال در neme manager فرمول زیر را در بخش refer to وارد کرده و نام pic را به آن تخصیص دهید برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام در فرمول فوق آرگومان اول مبدا ، آرگومان دوم تعداد ردیفی که باید از مبدا طی کرد آرگومان سوم تعداد ستونی که باید از مبدأ طی کرد و دو آرگومان آخر که طول و عرض مقصد را مشخص میکند و باید عددی مثبت باشد و اگر بیش از 1 باشد باید از فرمول های آرایه ای استفاده کرد که موضوع بحث نیست. اما برای تعیید آگومان دوم چه باید کرد مثل حسین که دومین اسم است باید مقدار 2 را برگرداند برای اینکار همانطور که قبلا گفتیم در سل result(f2 ) با انتخاب هر اسم آن اسم در f2 درج می شود با استفاده از فرمول MATCH باید تعیین کنیم این اسم چندمین اسم است. در سل G2 کنار F2 این فرمول را به شرح زیر می نویسیم برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام RESULT همان F2 و SAMPLE همان محدودهA1 تا A8 است آرگومان های تابع MATCH به شرح زیر است: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام آرگومان اول اسمی که جستجو میکنیم آرگومان دوم محدوده ای که باید اسم در آن جستجو شود و آرگومان سوم که اعداد -1، 0، 1 می پذیرد و 0 به معنای جستجوی دقیق است یعنی عین عبارت جستجو شود. حال با فشار دادن کلید های ترکیبی ALT+F11 وارد محیط کدنویسی می شوید بر روی شیتی که اسامی را زیر هم وارد کرده اید دابل کیک کنید تا محیط vba editorآن شیت فعال شود مانند تصویر . در فایل پیوست اسامی در شیت یک وارد شده پس بر روی شیت 1 دابل کلیک کنید از قسمت زرد رنگ لیست فروریز را باز کرد و worksheet را انتخاب کنید و از قسمت قرمز رنگ لیست فروریز را باز کرده و selectionchange را انتخاب کنید در این صورت کد زیر به صورت اتوماتیک به صفحه شما اضافه می شود. برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام حال باید در این ساب روتین کد نویسی کنید در خط اول target یک ابجکت از نوع rangeاست در مورد نوع ارجاع که byval یا byref باشد چون خارج از بحث است صحبتی نمیکنیم ، عبارت Worksheet_SelectionChange اشاره به یک رویداد یا event دارد در واقع رویداد ها اجرای یک کد رو منوط به برقراری یک شرط میکند در این رویداد در صورت ایجاد تغییر در شیت کد اجرا می شود و target اشاره دارد به سلولی که تغییر در آن ایجاد می شود. حال باید کد زیر را در داخل ساب روتین بنویسید برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام در کد فوق دو عبارت sample و result اشاره به همان دو اسمی دارد که قبلا تعریف کردیم . از طریق کد زیر بررسی می کنیم که آیا سلی که تغییر میکند در محدوده رنج sample قرار دارد یا خیر Application.Intersect(Target, Range("SAMPLE")) Is Nothing متد intersect در ارتباط با محدوده ها استفاده می شود در واقع یک حافظه موقت ایجاد میکند که اشتراک محدوده های انتخاب شده را درونش نگه می دارد حالا این محدوده ها میتوانند اسم داشته باشند یا ادرس دهی شده باشند یا انتخاب شده باشند، همین عملیات ساده، کارایی زیادی برای متد مورد نظر ایجاد کرده است حاصل عبارت شرطی فوق به این شرح است که اگر TARGET ( سلولی که بر روی آن کلیک میکنیم) در SAMPLE واقع بود آنگاه مقدار سل فعال را در RESULT قرار بده. مرحله آخر از طریق منوی INSERT تصویری وارد شیت کنید و در FORMULA BAR نام PIC را به تصویر اختصاص دهید . . بعد از این مرحله با کلیک بر روی هر یک از اسامی می توانید تصویر مربوطه را مشاهده کنید. 8
Lean 56968 مالک ارسال شده در 18 مرداد، 2013 در فایل زیر کاربرد های متنوعی از scroll bar اکسل برای ایجاد داشبورد ها گرد اوری شده ، با کمی وقت و خلاقیت مطمئنا ایده های بهتری هم به ذهن خواهد رسید برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4
mahjourcs86 11 ارسال شده در 17 شهریور، 2013 سلام ازمطلب بسیارمفیدتون تشکرمیکنم پروژه ای تحت عنوان داشبورد وتحلیل تجاری داده ها برای درس هوش تجاری دارم اگه ممکنه منابع بالاخص آموزشی وترجیحا فارسی معرفی کنید باتشکر ازشما 1
Lean 56968 مالک ارسال شده در 29 شهریور، 2014 آموزش در فایل پیوست برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4
Lean 56968 مالک ارسال شده در 2 مهر، 2014 برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4
parsa.b 14 ارسال شده در 23 اسفند، 2014 واقعا عالی بود. با تشکر اگر ممکن است نمونه های بیشتری بزارید. فوق العاده آموزنده بود 1
parsa.b 14 ارسال شده در 23 اسفند، 2014 فوق العاده بود. ممنون برای دریافت از جزئیات این ابزار باید به کجا مراجعه نمود 1
Lean 56968 مالک ارسال شده در 24 اسفند، 2014 فوق العاده بود. ممنونبرای دریافت از جزئیات این ابزار باید به کجا مراجعه نمود به لینک زیر برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 1
saeedhaeri 10 ارسال شده در 8 اسفند، 2015 با سلام. این قسمت خیلی مورد توجهم قرار گرفت. متشکرم. یه سوال دارم. چطور میتونم تصویری رو که یک چارت نمایش میده وابسته به یک کمبوباکس کنم. ظاهرا شما هم از این تکنیک استفاده کردید. ممنون میشم جواب بدید.
ارسال های توصیه شده