| خانه | آرشیو | پست الکترونیک |
|
کتاب های جدید و آموزشی اکسل 2003 و 2007
یکی از مشکلات بزرگ کسانی که با اکسل کار می کنند عدم وجود منابع غنی و پر محتوای است. کتب زیر که معرفی می گردند برخی از منابع موجود در بازار ایران است که از نظر محتوا قابل تقدیرند :
۱- راهنمای جامع اکسل ۲۰۰۰ ترجمه آقای مهدوی ( توجه کنید که راهنمای جامع باشد ) ۲- راهنمای كاربردي تجاری اکسل ترجمه آقای مهدوی ( ویژه عملیات مالی و آماری anova) ۳- مدل سازی در اکسل ( توابع و فرمول ها ) تالیف مهندس مهدی شهناز ۴- آموزش تصویری اکسل ۲۰۰۷ ( ترجمه پرستو محمد پور - عالیه ) به همراه سی دی تمرین حدود ۵۰۰۰ تومان ۵- توابع و فرمول ها در اکسل ترجمه خانم فریبا معلمی ( ویژه کار تجاری و مالی ) 6- ترفند هاي اكسل تاليف آقاي كيانوش حسني نژاد 7- خود آموز گام به گان اكسل 2007 ترجمه مهندس رامين مولانا پور ( تقريبا كامل ) 8- سري كتاب هاي آموزش اكسل مهندس بهرام صمديان ( amar80.blogfa.com ) 9- نمودارهاي اكسل ترجمه مهندس امير حسين رضوي ( در زمينه ي نمودار ها عاليه ) 10 - كتاب جديد آموزش vba در اكسل تاليف مهندس مهدي شهناز |+| نوشته شده توسط علی توضیح در شنبه هفدهم اسفند 1387 و ساعت 11:6 |
جدا سازي يا TEXT TO COLUMNS
هر گاه كاربر قصد كند داده هاي درون سلول خود را بر اساس يك معيار خاص ( تعداد يا يك كاراكتر ) از هم جدا كرده آنها را در ستون هاي متفاوت بريزد بايد از اين ابزار استفاده كند .
در اكسل 2007 ( و همينطور 2003) از قسمت DATA گزينه TEXT TO COLUMNS را انتخاب مي كنيم . توجه داشته باشيد كه بايد ابتدا متن مورد نظر را انتخاب كرده باشيد ، به طور مثال عبارت " I AM ALI TOZIH " را مي خواهيم در سلول هاي جدا قرار دهيم.
همانطور كه در شكل مشخص است عبارت " I AM ALI TOZIH " به كلمات جدا تبديل شده است ، جدا كننده SPACE است و هر كلمه در يك ستون مجاور قرار مي گيرد.
|+| نوشته شده توسط علی توضیح در شنبه هفدهم اسفند 1387 و ساعت 7:38 |
حلقه ها در وي ب ي اي LOOPS IN VBA EXCEL 2007
FOR يكي از پر كاربردترين نوع حلقه در زبان هاي برنامه نويسي است و براي شمارش بكار ميرود. ساختارش چنين است :
FOR انتها تو ابتدا = شمارنده STEP گام عمليات NEXT مثال : در ساختار زير سلول هاي ستون A تا A100 از 1 تا 100 پر مي شوند: FOR I=1 TO 100 CELLS(I,1)=I NEXT مثال : جدولي در كاربرگ 1 طراحي كنيد كه شامل ستون نام و دريافتي و ماه دريافت باشد ، سپس اسامي چند نفر را در آن وارد نماييد ( تكراري هم داشته باشد ) آنگاه ماكرويي طراحي كنيد كه نام فرد را دريافت كرده سپس جمع كل دريافتي هاي وي را نمايش دهد .
|+| نوشته شده توسط علی توضیح در دوشنبه نهم دی 1387 و ساعت 9:40 |
SELECT CASE IN VBA
يكي ديگر از ابزار هاي كنترلي در وي بي اي SELECT CASE است . اين ابزار مانند چند IF تو در تو است و شكل آن به صورت زير است :
SELECT CASE متغير CASE محدوده 1 عمليات 1 CASE محدوده 2 عمليات 2 CASE ELSE عمليات END SELECT به طور مثال ساختاري طراحي كنيد كه عددي را از كاربر گرفته و سپس رده ي آنرا مشخص كند: 1-اگر عدد 1 يا 2 يا 3 باشد رده A 2- اگر عدد بزرگتر از 3 و كوچكتر از 7 باشد رده ي B 3- اگر عدد بزرگتر از 7 باشد رده ي C 4- در غير اين صورت پيام خطا صادر كند. نمايش داده شود: SUB TEST() DIM X! X=INPUTBOX("X:") SELECT CASE X CASE 1,2,3 MSGBOX " A" CASE 3 TO 7 MSGBOX " B" CASE IS > 7 MSGBOX "C" CASE ELSE MSGBOX " ERROR" END SELECT END SUB
|+| نوشته شده توسط علی توضیح در دوشنبه نهم دی 1387 و ساعت 9:9 |
استفاده از اكسل در امور حسابداري
برخي از دوستان درباره تهيه ي گزارش از ليست ها زياد مي پرسند به ويژه تابع VLOOKUP لازم است كه توضيحي مختصر درباره انواع ليست ها و گزارش هايي كه اكسل قادر است تهيه كند ارايه نمايم :
اكسل قادر است دو نوع گزارش كلي از ليستهايش تهيه كند: 1- ليست هايي كه آيتم هاي تكراراي دارند. مثل حقوق دستمزد كه يك نفر قادر است بارها پول دريافت كند . 2- ليست هايي كه اجازه ي تكرار ندارند. مثل مشخصات فردي درون اداره كه يكنفر نبايد دوبار ثبت شده باشد. در مورد اول ابزار هايي چون 1-تابع SUBTOTAL 2- SUMIF, SUMIFS 3- تركيب آرايه اي SUM & IF 4- توابع پايگاه داده يا DSUM 5-PIVOTTABLE يا جداول محوري ( بسيار مهم ) 6- ابزار SUBTOTAL را مي توان استفاده كرد، كه تمامي آنها را در آرشيو مي توانيد بيابيد. اما مورد دوم ليست هاي غير تكراري است كه ابزار هاي آن عبارتند از : توابع INDEX و MATCH و VLOOKUP , HLOOKUP اين توابع در ليست هاي تكراري استفاده ي چنداني ندارد
|+| نوشته شده توسط علی توضیح در چهارشنبه چهارم دی 1387 و ساعت 13:52 |
استفاده از ساختارهای کنترلی در وی بی ای اکسل if , select case
if يكي از پر كاربرترين ابزارهاي وي بي اي در عمليات كنترلي است.
ساختار آن به شرح زير است: if شرط then عمليات elseif شرط then عمليات else عمليات endif
مثال - دو عدد را از كاربر گرفته اگر مساوي باشند كلمه مساوي و درغير اين صورت نامساوي را نمايش دهد. sub test1() dim a! dim b! a=inputbox("a") b=inputbox("b") if a=b then msgbox "equal" else msgbox " not equal" endif end sub مثال 2- دو عدد درون a1 , b1 را مقايسه كند و هر كدام كه كوچكتر است را پاك كند . مثال 3- اسامي و حقوق مبناي چند كارمند را دريافت كرده اگر حقوق بيش از 400$ باشد ماليات 10 درصد محاسبه شود در غير اين صورت 7 درصد محاسبه شود. مثال ۴- میانگین اعداد درون ستون A از كاربرگ 1 را با همين ستون از كاربرگ 2 مقايسه كرده هر كدام كه بزرگتر بود نام آن كاربرگ به MAX تغيير يابد. نكات اين تمرين :براي تغيير نام مثلا كابرگ 1 : SHEETS(1).NAME="MAX" براي استفاده از يك تابع درون وي بي اي از APPLICATION.WORKSHEETFUNCTION. نام تابع I = APPLICATION.WORKSHEETFUNCTION.AVERAGE(RANGE("A:A")) (اين فرمول ميانگين تمام اعداد درون ستون A را به درون متغيير I مي ريزد.) استفاده مي كنيم . توجه داشته باشيد كه توابع مشخص هستند و مقادير آنها بايد درون يك متغيير ريخته شود. توجه كنيد براي انتخاب كاربرگ يك مي توان از دستور زير استفاده كرد : SHEETS(1).SELECT
|+| نوشته شده توسط علی توضیح در چهارشنبه چهارم دی 1387 و ساعت 13:9 |
آرايه هاي چند بعدي در وي بي اي اكسل
تعريف يك آرايه ي چند بعدي نيز مانند يك بعدي هاست با اين تفاوت كه بعد ها در تعريف مشخص ميشوند
DIM A(2,4,5) AS LONG يك ارايه سه بعدي با بعد اول 2 بعد دوم 4 و بعد سوم 5 است كه عناصر آن از جنس لانگ مي باشند |+| نوشته شده توسط علی توضیح در پنجشنبه بیست و هشتم آذر 1387 و ساعت 8:21 |
آرايه ها در و ي بي اي اكسل ARRAY IN VBA EXCEL
آرايه مجموعه اي از داده هاست كه به ترتيب در كنار يكديگر قرار مي گيرند به طور مثال A يك آرايه با 5 عضو است كه چهار تاي آن عددي و يكي از آنها متني است.
A={ 1 , 2.57 , 17 , "ALI" , 122 } آرايه ها يا يك بعدي هستند يا چند بعدي تعريف يك آرايه يك بعدي در وي بي اي مانند تعريف يك متغير انجام مي پذيرد :مثال DIM A(5) AS STRING كه در آن پس از كلمه ديم نام آرايه و انتهاي آن ذكر مي گردد و در انتها نوع داده هاي آن آرايه ها هميشه از ابتداي صفر آغاز مي كنند به تصاوير زير دقت كنيد
توجه كنيد كه دو عنصري از آرايه كه مقدار دهي نشده اند صفر در نظر گرفته شده اند . براي اينكه يك آرايه يك بعدي از ابتداي يك آغاز كند مي توان در تعريف آن به روش زير اقدام كرد DIM ALIARR(1 TO 7) AS SINGLE
كه 7 عنصر از جنس سينگل دارد با ابتداي يك aliarr يك آرايه يك بعدي با نام براي پر كردن يك آرايه كافي است عناصر آنرا پر كنيم A(1)="ALI" A(2)=22 A(3)="ALI TOZIH" A(6)="REZA" |+| نوشته شده توسط علی توضیح در پنجشنبه بیست و هشتم آذر 1387 و ساعت 7:45 |
تمرين وي بي اي VBA EXCEL
تمرين - فرض كنيد ليستي داريد به شكل زير ، كه از سلول A2 آغاز شده است . حال قصد داريم تابعي طراحي كنيم كه با ارسال سلول آغازين ليست به آن تعداد سطر هاي ليست محاسبه شود .
|+| نوشته شده توسط علی توضیح در شنبه بیست و سوم آذر 1387 و ساعت 11:26 |
خرید کتاب الکترونیکی Excel VBA Professional Projects
بچه ها یک کتاب جدید آموزش وي بي اي اكسل را آقاي بهرام صمديان بصورت سي دي آماده كرده اند كه توصيه مي كنم حتما بخريد و مطالعه كنيد لينكش و ببينيد و استفاده كنيد .
خرید کتاب الکترونیکی Excel VBA Professional Projects موفق باشيد .
|+| نوشته شده توسط علی توضیح در جمعه بیست و دوم آذر 1387 و ساعت 8:5 |
|
درباره وبلاگ
![]() بنام خدا
این وبلاگ آموزشی سعی دارد با ایجاد یک کلاس آموزشی مجازی و تعاملی در حد امکان به نیاز های روزمره کاربران نرم افزار صفحه گسترده اکسل اعم از شناخت محیط ،قالب بندی ها ،ترسیم جداول ، رنگها ، شرطها ، محاسبات ، فرمول نویسی ، استفاده از توابع ، نمودار ها ، چاپ ، تحلیل داده ها توابع آرایه ای فیلتر سازی و جداول محوری و ماکرو نوسی ... منوی اصلی
صفحه نخستپست الكترونيك آرشيو مطالب خانگي سازی ذخيره كردن صفحه اضافه به علاقه منديها نوشته های پیشین
اسفند 1387دی 1387 آذر 1387 مهر 1387 تیر 1387 اردیبهشت 1387 فروردین 1387 اسفند 1386 بهمن 1386 شهریور 1386 مرداد 1386 تیر 1386 خرداد 1386 اردیبهشت 1386 فروردین 1386 اسفند 1385 بهمن 1385 شهریور 1385 مرداد 1385 تیر 1385 خرداد 1385 اردیبهشت 1385 فروردین 1385 اسفند 1384 بهمن 1384 دی 1384 آذر 1384 آرشيو موضوعی
توابعنمودارها آشنایی با محیط اکسل جداول محوری توابع گزارش گیری فرمول ها و توابع آرایه ای مطالب گوناگون فرم سازی آمار VBA معتبر سازي داده ها VALIDATION ابزارهاي اكسل پيوندها
آمار 80 آموزش مقدماتی اکسل ماکس ایران آموزش گام به گام اکسل آموزش اکسل 2000 آموزش تصویری اکسل تکنولوژی های آموزشی سایت های آموزش کامپیوتر معرفی کتب کامپیوتر آموزش icdl قوه قضاییه آموزش منوهای اکسل یک وبلاگ بسیار زیبا پژوهش های آماری تاریخ شمسی با اکسل ترفند های ویندوز - وبلاگی زیبا پایگاه کتب الکترونیکی تخصصی آموزش طراحی صفحات وب سایت cpearson contextures EXCEL HOME PAGE آموزش spss یک وبلاگ جالب نكات آفيس آموزش جامع حسابداري ( جالب) قالب های حرفه ای وبلاگ ابزار وب فارسی امکانات
|
| Powered By Blogfa - Designing & Supporting Tools By WebGozar |