آموزش ماکرونویسی - برنامه نویسی در اکسل به روش من

از ماکرونویسی نهراسید! بسیار ساده است!

صفحه اصلي | آرشيو مطالب | تماس با من                    ali_fatehi@yahoo.com

آموزش  مشاورهداستان وبلاگ من

 

كتاب ماكرونويسي و برنامه نويسي كار بردي به زبان VBA در Excel

به نگارش اينجانب منتشر شد
مولف: علي فاتحي
ناشر: انتشارات سازمان بورس

 مراكز پخش

«نمايشگاه و فروشگاه انتشارات بورس»
شماره تماس:  88648192
(تهران - ميدان ونك - خ ملاصدرا- شماره 25)
اطلاعات كتاب و سفارش خريد آنلاين از انتشارات بورس

«انتشارات صانعي»

شماره تماس:  5385  6640
(
تهران- خ انقلاب- روبروي  دانشگاه تهران- پلاك 1290)
www.saneibook.com

 

.....در زماني كوتاه و به راحتي مي توانيد در اكسل برنامه و ماكرو بنويسيد؛ حتي اگر شما برنامه نويس نباشيد ماكرونويسي و برنامه نويسي ابزاري مناسب براي كاربراني است كه مي خواهند در Excel بهتر و پوياتر عمل كنند. زبان برنامه نويسي مورد استفاده در Excel بسيار شبيه زبانهاي محاوره اي است و VBA

 (Visual Basic for Applictions )
نام دارد.
......

20 صفحه اول كتاب را از اينجا برداريد.


اين كتاب براي كاربراني نوشته شده كه با برنامه‌نويسي و ماكرونويسي آشنايي نداشته يا آشنايي كمي دارند و مي‌خواهند در نرم‌افزار اكسل كارهاي بهتر و پوياتري انجام دهند و با زباني ساده و به دور از پيچيدگي مفاهيم اوليه و كاربردي را گام به گام ارايه نموده است. مثال‌ها متنوع و كاربردي‌اند. از برنامه‌هاي ساده  و "تابع تبديل عدد به حروف" گرفته تا "پياده‌سازي مفاهيم مهندسي مالي" در كتاب آموزش داده شده‌اند..

 

 

 

 

آخرين مطالب

ماکروهایی که در اکسل ایجاد میشوند تنها در همان فایل قابل اجرا می باشند. برای اینکه بتوان یک ماکرو را همواره و همه جا در اکسل اجرا نمود روشهای ساده و مقدماتی مختلفی وجود دارد. یک روش  ایجاد ماکرو به شکل "ماکرو عمومی" و روش دیگر "تخصیص دگمه یا آیکون" برای ماکرو است.

 


 

در اکسل 2007 و 2010

ایجاد ماکروی عمومی 

اگر میخواهیم یک ماکرو همواره و همه جا در اکسل قابل استفاده باشد در هنگام ذخیره کردن ماکرو در زیر گزینه
 
Store macro In گزینه Personal Macro Workbook را انتخاب کنید. با انتخاب این گزینه اکسل یک فایل مخفی(hidden) که حاوی این ماکرو است ایجاد میکند.بدین ترتیب هر زمان که شما اکسل را باز کنید این ماکرو نیز قابل اجرا خواهد بود. 

 نکته :البته با توجه به اینکه این ماکرو در یک فایل مخفی است برای اینکه بتوانید هر گونه تغییری در آن ایجاد کنید یا حتی آنرا حذف کنید لازم است در ابتدا آنرا از حالت hiden خارج کنید. اینکار از مسیر view>unhide امکانپذیر است. بعد از انجام تغییرات از همان مسیر hide می شود. 

Workbook مخفی ایجاد شده با نام Personal.xlsb در پوشه XLStart  قرار دارد. مسیر این پوشه در ویندوزهای متفاوت با هم فرق میکند :

 مسیر در window vista : 

C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart 

مسیر د ر window xp: 

C:\Documents and Settings\user name\Application Data\Microsoft\Excel\XLStart

 

تمام workbook ‌هایی که در پوشه XLStartباشند بطور اتوماتیک با باز شدن اکسل باز می شوند. 

اجرای ماکرو  از طریق دگمه یا آیکون 

 در اکسل میتوانید یک دگمه یا کلید را برای اجرای یک ماکرو در نظر بگیرید بطوریکه با فشردن آن دگمه، ماکرو اجرا شود.

برای اینکار در اکسل 2007 به مسیر زیر بروید 

Microsoft Office Button> Excel Options> Customize>Choose commands from>Macros 

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

 ماکروهای این لیست عبارتند از: 

 ماکروهای فایل جاری 

 ماکروهایی که در Personal Macro Workbookهستند 

 ماکروهایی که در add-ins  ها هستند. 

 بدیهی است برای اینکه یک دگمه بتواند همواره و همه جا در اکسل عمل کند می بایست ماکرو در Personal Macro Workbook یا add-ins  باشد. 

 سپس ماکرو را انتخاب  و  add  می کنیم. 

 با استفاده از تب modify  می توان آیکون و نام مناسبی برای آن ایجاد کرد. 

 دگمه ای که بدین ترتیب ایجاد میشود به لیست  Quick Access Toolbar،اضافه می شود.

 در اکسل 2003

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

برای اینکه به یک ماکرو یک آیکون اختصاص دهیم مراحل زیر را طی میکنیم:

1- انتخاب آیکون

مسیر زیر را طی می کنیم:

Toolsàcustomizeàcommandsàmacrosàcustom button

 

 

 

 

 

علامت  را گرفته و به Toolbars انتقال میدهیم(Drag می کنیم).

2- تنظیمات آیکون و تخصیص ماکرو به آن

بر روی modify selection که فعال شده کلیک می کنیم. گزینه های مربوط به این آیکون مانند نام، شکل و سایر مشخصات را تنظیم می کنیم. برای تخصیص یک ماکرو به این آیکون از گزینه Assign macro  استفاده می کنیم. این ماکرو می تواند از   workbook  جاری یا سایر workbook‌ های موجود باشد.

نکته: هنگام نامگذاری ماکرو توجه شود که  علامت &  قبل از هر حرفی که در نام آیکون بکار گرفته شود آن حرف را به شکل   ‌HotKey  تعریف می کند. به عنوان مثال   ‌mo&ve باعث میشود که نام آیکون به شکل move نمایش داده شود. یعنی Alt +v هم یک کلید میانبر برای این آیکون است.

 

.: Weblog Themes By Iran Skin :.

درباره وبلاگ

آرشيو مطالب
امکانات وب