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

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

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

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

 

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

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

 مراكز پخش

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

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

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

 

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

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

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


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

 

 

 

 

آخرين مطالب

ویژگی Interior  و دستور RGB

برای تغییر رنگ زمینه یک سلول یا ناحیه از ویژگی Interior ‌استفاده می کنیم . به عنوان مثال عبارت زیر زمینه سلول A1 ‌را تغییر می دهد:

Range("A1").Interior.Color = 8421504


این عبارت رنگ زمینه سلول A1 را به رنگ خاکستری تغییر می دهد. کد رنگ زمینه از 0 تا 16777215 قابل تنظیم است. راه دیگر برای تعیین رنگ استفاده از دستور RGB است. این دستور مخفف سه کلمه Red , Green و Blue  می باشد که در واقع سه رنگ اصلی هستند.این تابع سه ورودی دارد که به سه رنگ قرمز و سبز و آبی اشاره می کنند و مقادیر 0 تا 255 را میگیرند. مثالهای زیر نشان می دهند که چگونه  با استفاده از این تابع رنگ سلول A1 را تغییر پیدا می کند:

Range("A1").Interior.Color=RGB( 0, 0 ,0) 'black

Range("A1").Interior.Color=RGB( 255, 0 ,0) 'red

Range("A1").Interior.Color=RGB( 0, 0 ,255) 'blue

خاکستری  '  (Range("A1").Interior.Color=RGB( 128, 128 ,128

اکسل برای رنگهای استاندارد  ثابتهای عددی زیر را در نظر گرفته است:

vbBlack , vbRed, vbGreen , vbYellow , vbMagenta, vb Cyan یا vbWhite

به عنوان مثال عبارت زیر سلول A1 ‌را به رنگ زرد در می آورد:

Range("A1").Interior.Color= vbYellow

 نسخه های قبلی اکسل تنها 56 رنگ متفاوت را پشتیبانی می کردند ولی اکسل 2007 بیش از 16 میلیون رنگ را پشتیبانی می کند و ویژگی Themes ‌را هم در خود جای داده است. که البته در بسیاری موارد استفاده از رنگهای مختلف هم سرگرم کننده است و هم گیج کننده.

روش میانبر

روش میانبر استفاده از ماکرو برای تغییر رنگ زمینه یا الگوی یک سلول، تغییر فونت و اندازه فونت و ...  است. بدین ترتیب که با استفاده از ماکرو رکوردر کلیه تغییرات مربوط به رنگ و فونت و زمینه و الگوی یک سلول یا ناحیه را ضبط می کنیم. بعد این کدها را  با کمی تغییر و  ویرایش در داخل برنامه خودمان بکار میگیریم.

.: Weblog Themes By Iran Skin :.

درباره وبلاگ

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