خانه / دانلود رایگان اکسل / آموزش تاریخ شمسی در اکسل و همه نکات و توابع مهم آن.

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

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

 

 

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

 

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

 

 تبدیل تاریخ میلادی به شمسی:

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

FarsiTools

Shamsi_Date_Free

Persian Function For EXCEL

 

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

 

ماژول کامل تاریخ شمسی در اکسل:

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

 

نحوه ایمپورت کردن فایل ماژول تاریخ شمسی در اکسل بدین صورت است که در ابتدا وارد فضای کدنویسی VBA می شویم و از بخش سمت راست ، روی نام پروژه کلیک راست کرده و گزینه Import را می زنیم و فایل ماژول تاریخ شمسی در اکسل را انتخاب می کنیم. مانند تصویر زیر:

 

تاریخ شمسی در اکسل

 

 

تاریخ شمسی در اکسل

 

 

تاریخ شمسی در اکسل

 

همان طور که مشاهده می کنید یک فایل ماژول تاریخ شمسی در اکسل در پوشه ماژول شما اضافه می شود و حال به راحتی می توان ار توابع موجود در آن استفاده نمود.

 

 

توابع مهم ماژول تاریخ شمسی در اکسل:

 

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

 

تاریخ شمسی در اکسل

 

همان طور که مشاهده می کنید بعضی از این توابع با Public شروع شده اند که می توانید آنها را در شیت اکسل خود استفاده کنید اما توابعی که با Private شروع می شوند به صورت خصوصی بوده اند و نمی توانید از آنها در شیت اکسل استفاده نمایید.

 

توابع مهم ماژول تاریخ شمسی و کاربرد آن ها به صورت زیر می باشد:

 

تابع M2i :

این تابع یک تاریخ میلادی را به عنوان پارامتر ورودی دریافت کرده و تاریخ شمسی در اکسل را ایجاد می کند:

 

تاریخ شمسی در اکسل

 

 

تابع i2WeekDay :

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

 

تاریخ شمسی در اکسل

 

 

تاریخ شمسی در اکسل

 

 

تابع i2e :

این تابع یک پارامتر که تاریخ شمسی می باشد را دریافت می کند و روز و ماه نوشتاری را ایجاد می کند:

 

تاریخ شمسی در اکسل

 

تاریخ شمسی در اکسل

 

 

 

تابع SubDate :

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

 

تاریخ شمسی در اکسل

 

تاریخ شمسی در اکسل

 

 

 

تابع i2Monthdigit :

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

 

تاریخ شمسی در اکسل

 

تاریخ شمسی در اکسل

 

 

تابع i2Month :

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

 

تاریخ شمسی در اکسل

 

تاریخ شمسی در اکسل

 

 

تابع num2Txtf :

این تابع یک پارامتر به عنوان عدد دریافت می کند و سپس آن را به صورت کامل به حروف و به زبان فارسی نمایش می دهد.

 

تاریخ شمسی در اکسل

 

تاریخ شمسی در اکسل

 

 

تابع num2Txt :

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

 

تاریخ شمسی در اکسل

 

تاریخ شمسی در اکسل

 

 

 

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

 

تاریخ شمسی در اکسل

 

 

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

 

 

 

 

۶ دیدگاه

  1. دانلود فایل ماژول تاریخ شمسی در اکسل با همه توابع آن ، دانلود نمیشه

  2. دانلود فایل ماژول تاریخ شمسی در اکسل با همه توابع آن ، دانلود نمیش

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

  3. من فایل رو ایمپورت کردم
    ولی
    نتیجه میشه #name
    و هر کاری کردم نشد
    خواهشا راهنمایی کنید….

    • سلام و درود. به احتمال زیاد شما پسوند فایل اکسلتون xlsm نیست . چون فایلتون حاوی کد می شود ، باید پسوند فایل را به xlsm تغییر دهید. این کار را از Save As انجام دهید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *