خانه اکسل

خانه اکسل مرجعی برای ارائه فایل های آماده اکسل و انجام پروژه اکسل از جمله حسابداری ، انبارداری ، فروش و تمام پروژه های تحلیلی و آماری شماست.

خانه اکسل

خانه اکسل مرجعی برای ارائه فایل های آماده اکسل و انجام پروژه اکسل از جمله حسابداری ، انبارداری ، فروش و تمام پروژه های تحلیلی و آماری شماست.

خانه اکسل

* آموزش و تبادل اطلاعات در زمینه نرم افزار پرقدرت اکسل
* انجام تمام پروژه های تحت اکسل
* طراحی انواع سیستم هوشمند تحت اکسل
* ارائه کننده محصولات هوشمند تحت اکسل
* ایمیل : excelp4@gmail.com

تبلیغات

آخرین نظرات

  • ۱۷ آبان ۰۳، ۱۸:۰۴ - رعنا
    0
  • ۱۹ بهمن ۰۲، ۱۸:۰۳ - مهرداد
    1

۳ مطلب در آبان ۱۳۹۴ ثبت شده است

چگونه با اکسل صحبت کنیم ؟

همانطور که گفته شد زبان صحبت با اکسل VBA است و ماکرو یک پاراگراف از این زبان می باشد حال این سوال مطرح می شود که چگونه این پاراگراف را با اکسل در میان بگزاریم ؟!!!

اینجاست که قابلیت رکورد ماکرو در اکسل به کمک شما می آید...

در نوار Developer که نحوه فعال کردن آن هم در این وبلاگ قرار گرفت (آموزش فعالسازی Developer) قابلیتی به نام رکورد ماکرو وجود دارد که اکسل به کمک آن تمام فعالیت های شما را در محیط اکسل به زبان VBA ضبط می کند .

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

 قدم به قدم تا ضبط ماکرو (رنگی کردن پس زمینه سلول های انتخاب شده) : 

قدم اول : به نوار Developer بروید و Record Macro را انتخاب نمایید.

قدم دوم : از صفحه ظاهر شده در macro name یک اسم برای ماکرو خود انتخاب و ok کنید.(در اینجا Macro 1 انتخاب می شود.)

قدم سوم : اکنون ماکرو در حال ضبط می باشد پس یک سل را به دلخواه انتخاب کنید و به تب home برویدو از آنجا پس زمینه سل انتخاب شده را به رنگ دلخواه تغییر دهید (به همین راحتی)

قدم چهارم : بعد از تغییر رنگ پس زمینه بار دیگر به نوار Developer بروید و روی stop recoding کلیک کنید.

قدم پنجم : اکنون ماکرو شما ضبط شده در نتیجه نوبت به فراخوانی ماکرو می باشد. از نوار insert یک shape دلخواه مثلا یک مستطیل در صفحه ترسیم کنید و پس از ترسیم رو مستطیل کلیلک راست کرده Assign Macro را انتخاب نمایید . در صفحه ظاهر شده اسم ماکرو مورد نظر که در اینجا  macro 1 می باشد را انتخاب و سپس ok کنید.

قدم ششم : حال ماکرو شما آماده شده پس با انتخاب هر سلولی و کلیک رو مستطیل پس زمینه سلول های انتخاب شده به رنگ تعیین شده تغییر پیدا می کند.

قدم هفتم (بسیار مهم ) : برای اینکه ماکرو ضبط شده از دست نرود می بایست اکسل با پسوند xlsm ذخیره شود برای ذخیره با این پسوند به تب file بروید و روی save as کلیلک نمایید پس از مشخص کردن مسیر و نام فایل ،  save as type را روی Enabled macro گذاشته و ok کنید.

منتظر مطالب دیگر ما در خصوص VBA باشید.

شما می توانید با کلیلک روی " نظر " در قسمت پایین این مطلب هرگونه سوال و نظری را با ما در میان بگذارید.

۰ نظر موافقین ۰ مخالفین ۰ ۱۳ آبان ۹۴ ، ۱۴:۰۸
خانه اکسل

فعال کردن نوار Developer در اکسل :

اولین قدم برای شروع کار با VBA در اکسل یا استفاده از یک ماکرو در اکسل فعال کردن نوار Developer (نوار ابزار توسعه) می باشد.

 این نوار در اکسل 2007 و  2010  به شیوه زیر فعال می شود  :


 اکسل 2007 :

1.از قسمت بالا سمت چپ صفحه اکسل روی آیکون office کلیلک کنید.

2.به options مراجعه کنید.

3.به popular بروید.

4. در سمت راست صفحه نمایش داده شده تیک "Show Developer Tab in Ribbon" را بزنید.

5.در آخر روی ok کلیک نمایید .


اکسل 2010 :

1.از قسمت بالا سمت چپ صفحه اکسل روی file کلیلک کنید.

2.به options مراجعه کنید.

3.به Customize Ribbon بروید.

4.در سمت راست صفحه نمایش داده شده تیک "Developer tab" را بزنید.

5.در آخر روی ok کلیک نمایید .

منتظر مطالب دیگر ما در خصوص VBA باشید.

شما می توانید با کلیلک روی " نظر " در قسمت پایین این مطلب هرگونه سوال و نظری را با ما در میان بگذارید.

۱ نظر موافقین ۰ مخالفین ۰ ۰۹ آبان ۹۴ ، ۱۲:۰۸
خانه اکسل

ماکرو چیست ؟

همانطور که در مطالب قبلی گفته شد VBA زبان برقراری ارتباط با اکسل است حال با توجه به این تعریف ماکرو  یک پاراگراف از این زبان می باشد.

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

مثال :

در تصویر زیر یک ماکرو ابتدا ضبط سپس به یک shape اختصاص داده شده.

 همانطور که مشاهده می کنید با انتخاب تعداد سلول مورد نظر و اجرای ماکرو ، سلول های انتخابی قرمز رنگ می شوند این یک نمونه ماکرو است .

ماکرو

منتظر مطالب دیگر ما در خصوص VBA باشید.

شما می توانید با کلیلک روی " نظر " در قسمت پایین این مطلب هرگونه سوال و نظری را با ما در میان بگذارید.

۱ نظر موافقین ۰ مخالفین ۰ ۰۵ آبان ۹۴ ، ۱۴:۳۵
خانه اکسل