The life

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

1 - ابتدا وارد فایل اکسلی می شویم  که دارای رمز است

2 - در شیت ی که دارای رمز است ، ALT+F11 را می زنیم ( با این کار ، محیط visual basic اکسل باز می شود  ) 

3 - با وارد شدن به محیط  visual basic اکسل ، در قسمت سمت چپ آن ، تمامی شیت های فایل اکسل شما دیده می شود ، بروی شیت مورد نظرتان که دارای رمز می باشد دابل کلیک کرده و در پنجره ای که باز می شود کد ماکرو زیر را کپی کنید

Sub PasswordBreaker()

'    Breaks worksheet password protection.

    Dim i As Integer, j As Integer, k As Integer

    Dim l As Integer, m As Integer, n As Integer

    Dim i1 As Integer, i2 As Integer, i3 As Integer

    Dim i4 As Integer, i5 As Integer, i6 As Integer

    On Error Resume Next

    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66

    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66

    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66

    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

    ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _

        Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

        Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    If ActiveSheet.ProtectContents = False Then

        MsgBox "One usable password is " & Chr(i) & Chr(j) & _

            Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

            Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

         Exit Sub

    End If

    Next: Next: Next: Next: Next: Next

    Next: Next: Next: Next: Next: Next

End Sub

4 - پس از کپی کردن کد ، پنجره مربوط  به کد را ببندید ( نیازی به ذخیره کردن نیست )

5 در آخر کافی ست بروی علامت اجرای ماکرو ( Run Macro )  کلیک کنید


پس از انجام مراحل بالا ، رمز مربوط به شیت ی که کد را بروی آن اجرا کرده اید ، از بین می رود و شما می توانید تغییرات مورد نظر خود را بروی فایل اکسل انجام دهید





نوع مطلب : آموزش اکسل Excel، 
برچسب ها : آموزش اکسل، شکستن رمز شیت اکسل، unlock pass excel file،
لینک های مرتبط :

جدا کردن قسمتی از متن یک سلول در اکسل با استفاده از فرمولهای LEFT  و  RIGHT و MID و SEARCH :

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




فرمول LEFT :

به وسیله این فرمول می توان از سمت چپ یک سلول ، قسمتی از متن آن را جدا کرد ساختار فرمول به شکل زیر است .

در قسمت اول فرمول : سلولی که می خواهیم قسمتی از متن آن را جدا کنیم ، را وارد نمائیم .

در قسمت دوم فرمول : تعداد کاراکترهایی که می خواهیم از متن جدا کنیم را وارد می کنیم .

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

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

ساختار فرمول کاملا همانند فرمول LEFT است و دارای دو قسمت می باشد در قسمت اول ، متن مورد نظر انتخاب می شود و در قسمت دوم ، تعداد کاراکترهایی که می خواهیم جدا کنیم را وارد می نمائیم .

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

فرمول  MID : این فرمول یکی از فرمول های کاربردی اکسل است و به وسیله آن می توان از وسط متن یک سلول ،  قسمتی از آن را جدا کرد . ساختار فرمول به شکل زیر است .



در قسمت اول فرمول : سلولی که می خواهیم قسمتی از متن آن را جدا کنیم را وارد می نمائیم

در قسمت دوم فرمول : با توجه به اینکه می خواهیم از وسط متن ، کاراکترها را جدا کنیم ، در این قسمت مشخص می کنیم از چندمین کاراکتر شروع به جدا سازی کنیم .

در قسمت سوم فرمول : در قسمت دوم مشخص کردیم که از کجای متن سلول ، شروع به جداسازی کنیم و در این قسمت تعداد کاراکترهایی که میخواهیم جدا شود را وارد می کنیم .

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

فرمول SEARCH :

از این  فرمول برای جستجو و یافتن کلمه ای در یک متن استفاده میشود به این صورت که این فرمول مشخص میکند کلمه جستجو شده چندمین کاراکتر متن مورد نظر در سلول است . ساختار فرمول به شکل زیر است .


در قسمت اول فرمول : کلمه مورد نظر را که می خواهیم در سلول و متن ، جستجو و یافت شود را مینویسیم

در قسمت دوم فرمول : سلول مورد نظر که متن در آن قرار دارد و می خواهیم جستجو در آن سلول صورت گیرد را وارد می نمائیم .

در قسمت سوم فرمول :  در این قسمت عدد 1 یک را مینویسیم .

به زبان ساده ، این فرمول می گوید ، کلمه ای مورد نظر شما ، چندمین کاراکتر یک متن خاص است.

یک مثال کلی برای فرمول های فوق  : اگر یک ستون از جدولی خاص شامل تاریخ های مختلف باشد ( مثل 1394/05/01و 1393/03/06و 1392/04/23و ... ) و شما بخواهید از هر سلول فقط قسمت سال آن را جدا کنید به شکل زیر عمل می کنید .

با این فرمول از سلول تاریخ فقط 4 عدد سمت چپ که مربوط به سال است جدا میشود   =LEFT(A2;4)

از هر سلول فقط قسمت روز آن را جدا کنید:

با این فرمول از سلول تاریخ فقط2عدد سمت راست که مربوط به روز است جدا میشود =RIGHT(A2;4)

از هر سلول فقط قسمت ماه آن را جدا کنید:

با این فرمول با توجه به قرار گرفتن عدد ماه در ساختار تاریخ شمسی (1394/01/05)  از ششمین کاراکتر تاریخ شروع و دو عدد ماه جدا میشود  0      =MID(A2;6;2) 

 






نوع مطلب : آموزش اکسل Excel، 
برچسب ها : آموزش اکسل، MID، LEFT، RIGHT، SEARCH، جدا کردن قسمتی از متن سلول در اکسل، EXCEL،
لینک های مرتبط :

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

روشی که در این مطلب خدمت شما دوستان ارائه خواهد شد ، در کنار راه حل های ذکر شده به شما کمک خواهد کرد تا هنگام پرینت گرفتن بتوانید صفحه پیش نمایش خود را به دلخواه تنظیم کرده و پرینت مناسبی داشته باشید .

شکست صفحه پیش نمایش   :(Page Break Preview)

ابتدا می بایست همانند تصویر زیر که با رنگ قرمز مشخص شده از سربرگ VIEW گزینه Page Break Preview را انتخاب کنید


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



اینک شما به راحتی می توانید با جابجا کردن خط های آبی ، صفحه پرینت خود را تنظیم کرده و حالتی دلخواه برای پرینت گرفتن اطلاعات خود ایجاد کنید . پس از انجام تغییرات دلخواه می توانید از همان مسیر یعنی سربرگ VIEW گزینه نمایش Normal را انتخاب کنید تا نمایش صفحه اکسل همانند گذشته گردد .

توجه داشته باشید نوع نمایش صفحه ، Normal و Page Break Preview را نیز می توانید از قسمت پائین صفحه اکسل دقیقا در کنار درصد نمایش صفحه ، تغییر دهید که در تصویر فوق با رنگ زرد مشخص شده است .




نوع مطلب : آموزش اکسل Excel، 
برچسب ها : آموزش اکسل، page break preview، مشکل پرینت،
لینک های مرتبط :
جمعه 1393/06/28 :: نویسنده : Mohammad H

فرمول VLOOKUP در اکسل :

مطمئناً دوستانی که با اکسل سرو کار دارن زیاد اسم فرمول VLOOKUP رو شنیدن ، با توجه به کارائی بالای این فرمول ، قصد دارم توی این مطلب توضیحاتی در مورد نحوه استفاده از VLOOKUP رو به صورت آموزش تصویری قرار بدم .

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

این موضوع را با مثالی دنبال می کنیم:

فرض کنید شما جدول بزرگی از لیست کارمندان یک شرکت را در اختیار دارید که حاوی اطلاعات مختلفی مانند نام و نام خانوادگی ، شماره پرسنلی ، مدرک تحصیلی ، سابقه و . . .  می باشد  (تصویر شماره 1) . حال می خواهید بدانید کارمندان با توجه به شماره پرسنلی شان (مثلا شماره پرسنلی 83002 و 84003) دارای چه مدرک تحصیلی هستند (یعنی از فرمول VLOOKUP میخواهید شماره پرسنلی را جستجو کند و مدرک تحصیلی آنها را نمایش بدهد ) . برای دانستن نحوه انجام این کار طبق مراحل زیر عمل میکنیم.

نکته بسیار مهم در فرمول VLOOKUP :

در جدول اصلی که همه اطلاعات در آن قرار دارد ، ستونی که شما بر اساس آن می خواهید جستجو اولیه انجام پذیرد همیشه باید اولین ستون جدول باشد در این مثال چون می خواهیم جدول را بر اساس شماره پرسنلی جستجو کنیم و بعد رشته تحصیلی را پیدا کنیم ، ستون مربوط به شماره پرسنلی را در ابتدای جدول قرار می دهیم . (تصویر شماره 1) این نکته بسیار بسیار مهم است


فرض میکنیم جدول اصلی در sheet1 قرار دارد و می خواهیم VLOOKUP را در sheet2 اجرا کنیم.

در sheet2 جدول جدید و ساده ای ایجاد میکنیم و شماره پرسنلی هایی که میخواهیم رشته تحصیلی آنها را مشخص کنیم در آن می نویسیم و فرمول VLOOKUP را در ستون رشته تحصیلی اجرا میکنیم (تصویر شماره 2  - به جدول جدید و پایینsheet  نیز توجه کنید)

فرمول VLOOKUP دارای چهار قسمت است:

قسمت اول (Lookup_value): سلول مربوط به مبنای جستجو(شماره پرسنلی) را که در جدول جدید نوشته ایم در این قسمت وارد می کنیم ، چون می خواهیم بر اساس شماره پرسنلی خاصی ، رشته تحصیلی را مشخص کنیم پس مبنای ما جهت جستجو شماره پرسنلی است. ( تصویر شماره 2 )


قسمت دوم ( table_array) :

a) با کلیک کردن بروی کوچک نمایی ، اندازه محل وارد کردن فرمول را کوچک میکنیم

b) به sheet2 که جدول اصلی و اطلاعات مبنای ما آنجا هستند می رویم

c) کل محدوده جدول اصلی خود را جهت جستجو شماره پرسنلی انتخاب می کنیم .

d) پس از انتخاب محدوده جستجو در جدول اصلی ، در ادرس وارد شده در محل فرمول ، قبل از حروف انگلیسی علامت $ می گذاریم . یعنی آدرس  sheet1!A2:G12   را با قرار دادن $ قبل از حروف انگلیسی تبدیل به  آدرس مطلق    sheet1!$A$2:$G$12       می کنیم.  همانند تصویر شماره 3 که هر چهار مرحله a – b – c – d  در آن مشخص شده است .


قسمت سوم  (  col_index_num) : به جدول اصلی در  sheet1 مراجعه کرده و ستون های آن را میشماریم تا ببینیم جواب مورد نظر ما که رشته تحصیلی می باشد چندمین ستون است و عدد ستون مورد نظر را که 4 است را در این قسمت وارد میکنیم. (تصویر شماره 4)


در حقیقت در سه قسمت اول فرمول VLOOKUP اینگونه عمل کرده ایم که

 قسمت1 فرمول) شماره پرسنلی مورد نظر ما

قسمت2 فرمول ) در جدول اصلی جستجو کن

قسمت3 فرمول) اگر شماره پرسنلی را پیدا کردی سلول مربوط به رشته تحصیلی آن را نمایش بده

قسمت چهارم ( range_lookup) : در این قسمت عدد صفر را قرار می دهیم

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

فرمول را برای شماره پرسنلی های دیگر با کشیدن سلول به پائین اجرا می کنیم و حتی می توانیم بجای رشته تحصیلی بقیه اطلاعات جدول را با VLOOKUP نمایش دهیم مثلا به جای عدد 4 که رشته تحصیلی است ، عدد 3 را وارد میکنیمکه نام و نام خانوادگی نمایش داده شود.





نوع مطلب : آموزش اکسل Excel، 
برچسب ها : آموزش اکسل، VLOOKUP،
لینک های مرتبط :

پرینت عناوین و سر تیترها در تمامی صفحات اکسل ( Print Title ) :

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


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

قدم اول : درقسمتPage Layout گزینهPrint Titles  را انتخاب میکنیم. (شکل شماره 2)

قدم دوم : درون جعبه مربوط به  Rowe to repeat at top   کلیک کرده و سرتیترهای مورد نظر را انتخاب میکنیم و در نهایت بروی  ok  کلیک میکنیم ( شکل شماره 2 ).


درنهایت پرینتها به شکل زیر میشوند( همانند شکل شمار 3 و 4 در ادامه مطلب ).



ادامه مطلب


نوع مطلب : آموزش اکسل Excel، 
برچسب ها : آموزش اکسل، Print titles،
لینک های مرتبط :

مشکل مرتب کردن ستون در اکسل( SORT کردن ) :

شاید شما هم با این مشکل رو به رو شده باشید که جدولی را بر اساس یک ستون خاص مرتب (sort) کرده باشید و انتظار داشته اید که همه ردیف های جدول به صورت هماهنگ بر اساس ستون مورد نیاز شما جابجا شوند ، ولی ردیفهای جدول شما به صورت ناهماهنگ و به هم ریخته جابه جا شده اند. در این قسمت به شما آموزش داده می شود که چگونه یک جدول را بدون هیچ مشکلی بر اساس یک ستون خاص مرتب (sort) کنید .

مهمترین نکته در مرتب کردن (sort) ، آشنایی با مفهوم داده های پیوسته و ناپیوسته در اکسل می باشد.

به تصویر شماره 1 و شماره 2 به خوبی دقت کنید . در جدول شماره 1 چون همه ستون های جدول دارای اطلاعات می باشند ، برنامه اکسل جدول را به صورت یکپارچه و پیوسته در نظر می گیرد .



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



نکته : دقت داشته باشید که یک ستون خالی از اطلاعات باعث ناپیوسته شدن می شود نه یک سلول خالی

حال اگر جدولی که اطلاعات آن پیوسته و یکپارچه است را بر اساس یک ستون خاص مرتب کنیم همه ردیفهای آن به صورت هماهنگ جابجا میشوند ولی اگر جدول ، ستون خالی داشته باشد (ناپیوسته) برنامه اکسل دو جدولی را در نظر میگیرد که با ستون خالی جدا شده اند و فقط یک طرف را مرتب می کند.

به تصاویر زیر توجه کنید . دو جدول با اطلاعات پیوسته و ناپیوسته را بر اساس معدل مرتب  می کنیم تا نحوهSORT شدن آنها را مورد بررسی قرار دهیم برای چک کردن جداول از نام کشتکاران با معدل 17 استفاده میکنیم .



تصویر شماره 3 : با توجه به پیوسته بودن، جدول صحیح SORT شده و ردیفهای آن به صورت هماهنگ جابجا شده اند ( نام کشتکاران به صورت هماهنگ با معدل 17 جابجا شده است ).




در تصویر 4 با توجه به ستون خالی ، برنامه اکسل دو جدول را در نظر می گیرد و هنگامی که بر اساس معدل ، ستون را مرتب می کند اسامی را بدون تغییر باقی می گذارد (نام کشتکاران در جای خود ثابت مانده و فقط معدل 17 جابجا شده است   و به اشتباه 16.5 روبروی نام مورد نظر ما قرار گرفته است)





نوع مطلب : آموزش اکسل Excel، 
برچسب ها : آموزش اکسل، مرتب کردت ستون در اکسل، SORT کردن در اکسل،
لینک های مرتبط :
شنبه 1392/10/21 :: نویسنده : Mohammad H

پرینت قسمتی از یک صفحه در اکسل ( Print Area ):

پرینت گرفتن کامل یک صفحه ، متداول ترین نوع پرینت در اکسل و دیگر برنامه های آفیس می باشد ولی در برخی مواقع فقط نیاز به قسمتی از اطلاعات یک صفحه داریم و نمی خواهیم که همه اطلاعات موجود در صفحه پرینت گرفته شوند . فرض کنید که از اطلاعات مربوط به مبالغ حقوق نیروهای شرکت می خواهید فقط حقوق سه نفر اول و سه ماهه اول را پرینت بگیرید و نمی خواهید نام و آمار حقوقی موجود در صفحه به صورت کامل پرینت گرفته شود (شکل 1 )



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

حرکت اول ) ابتدا قسمتی از لیست را که می خواهیم پرینت گرفته شود را انتخاب می کنیم که در این مثال قسمت مورد نظر حقوق سه نفر اول در سه ماهه اول می باشد . ( شکل 2 )

حرکت دوم ) به قسمت Page Layout می رویم . ( همانند شکل 2 )

حرکت سوم ) بروی آیکون Print Area کلیک کرده و از سه گزینه ارائه شده گزینه Set Print Area را انتخاب می کنیم . ( شکل 2 )


حرکت چهارم ) اینک اگر به پرینت در قسمت file  مراجعه کنیم ، می بینیم که از تمامی صفحه فقط آن قسمتی را که انتخاب کرده بودیم یعنی حقوق سه نفر اول در سه ماهه اول ، نمایش داده خواهد شد و آماده پرینت می باشد. ( شکل شماره 3 )





نوع مطلب : آموزش اکسل Excel، 
برچسب ها : آموزش اکسل، پرینت، پرینت قسمتی از مطلب، Print Area،
لینک های مرتبط :


( کل صفحات : 2 )    1   2   
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
تماس با ما
اللهم عجل لولیک الفرج
کسی نیامده جز او سر قرار خودش نشسته غرق تماشای شیعیان خودش چه انتظار عجیبی ست اینکه شب تا صبح کسی قنوت بگیرید به انتظار خودش