پاورپوینت نرم فزار EXCEL MICROSOFT OFFICE (pptx) 66 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 66 اسلاید
قسمتی از متن PowerPoint (.pptx) :
نرم فزار EXCEL MICROSOFT OFFICE
VBA چیست ؟
VBA که مخفف عبارت Visual Basic For Applications یک زبان برنامهنویسی است که توسط شرکت نرم افزاری مایکروسافت طراحی شده است. VBA در Excel و سایر نرم افزارهای آفیس گنجانده شده است.
VBA با (Visual Basic) VB تفاوت دارد. اگر چه این دو شباهاتهایی هم با هم دارند ولی کاربردهای آنها متفاوت است. مهارت در VB به معنای مهارت در VBA نمی باشد اگر چه کار را برای یادگیری و پیشرفت در VBA هموار می کند. از سوی دیگر هر قدر در نرم افزارهای آفیس مهارت بیشتری داشته باشد در VBA توانایی و مهارت بیشتری خواهید داشت.
موارد استفاده از VBA چیست ؟
. خودکارسازیautomating) کارهای دستی و طولانی(
· خودکارسازیautomating) امور تکراری(
· سفارشی کردن و ایجاد رابط با کاربر(با استفاده از دگمه ها و منوها)
· ایجاد توابع جدید که در اکسل وجود ندارد
· ارتباط با سایر برنامه های office مانند Word و Access و Powerpoint
ایجاد ماکرو
اگر در اکسل(یا هر یک از نرم افزارهای آفیس) بخواهیم کارهای ثابتی را پشت سر هم انجام دهیم از ماکرو استفاده می کنیم. ماکرو این کارهای ثابت و پشت سر هم را ضبط می کند و بعدا میتوان از آن استفاده کرد.
Macro recorderمانند یک ضبط عمل می کند. در واقع از زمانیکه دگمه record زده میشود شروع به ضبط ریز به ریز کلیه عملیات نموده و تا زمانیکه دگمه Stopزده شود اینکار را ادامه میدهد.
اضافه کردن تب Developer به اکسل
در اکسل 2007
1- مسیر Office Button ---> Excel OPtion را دنبال کنید
شاید برای شما این سوال پیش بیاید که تب Office کجاست؟
مایکرو سافت در تمام برنامه های خود علامت یا شکلک (آیکونی) در گوشه بالای سمت چپ ایجاد کرده که Office Button نام دارد. پس از انتخاب آن منوهای آفیس نمایش داده می شود. (یا اینکه Alt+F را بزنید)
2- تب excel option ----> Popular را انتخاب کنید
3- قسمت زیر را تیک بزنید
Show Developer tab in Ribbon
مثال1 :
مثال1:برای شروع میخواهیم یک ماکرو ساده در اکسل ایجاد کنیم. فرض کنید صفحه ای در اکسل شامل اعداد، روبروی شماست. زمان کم است و میخواهید که برخی از سلولها را علامتگذاری کنید. مثلا فونت آنرا Arial سایز 16 و Boldو رنگ زمنیه سلول را قرمز کنید. اگر بتوانیم یکبار اینکار را انجام دهیم و مرتبا از آن استفاده کنیم سرعت و دقت کارمان افزایش می یابد. ایجاد و بکارگیری یک ماکرو یک راه حل بسیار سریع وساده برای اینکار است.
مثال2 :
مثال 2- میخواهیم ماکرویی ایجاد کنیم که محتویات سلولی که در آن واقع هستیم را به گوشه سمت چپ و بالای اکسل منتقل کند(A1).)
مثال3 :
مثال 3-فرض کنید که صفحه اکسلی با 50000 (پنجاه هزار) سطر اطلاعات داریم. میخواهیم سطرهای 10000(ده هزار) تا 20000(بیست هزار)را حذف کنیم.
برای این منظور ابتدا یک ماکرو ساده در شیت دیگری ایجاد میکنیم. بعد به سراغ ماکرو ایجاد شده می رویم تا ببینیم اکسل چه کدهایی ایجاد کرده است.