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

مهندس خوش فکر

عضو جدید
کاربر ممتاز
یكی از روشهایی كه می توان تاریخها را در Microsoft Project به صورت شمسی نمایش داد با استفاد از Macro می باشد .

در این روش باید برنامه ای با فرمت Visual Basic كه تاریخ میلادی را به شمسی تبدیل نماید وجود داشته باشد و این برنامه به صورت یك ماجول در برنامه تعریف شود و با استفاده از یك ماكرو این ماجول را روی یكی از فیلدهای انتخابی اجرا نمود.
در ادامه به توضیح این روش خواهیم پرداخت
نخست از بخشهای Tools> Macro > Visual Basic Editor را انتخاب نمایید . در قسمت چپ صفحه با زدن كلیك راست Insert > module را انتخاب نمایید. پس از ایجاد ماجولی به نام module1 فایلی كه در اینجا می باشد را در این ماجول كپی نمایید . سپس مجدداً ماجول جدیدی ایجاد و پس از ایجاد module2 فایل دیگری را از اینجا در این ماجول كپی نمایید. پس از این مراحل به شكل زیر باشد .



این ماجولها ماكرویی را به نام shamsi_date بوجود می آورند كه با اجرای این ماكرو تاریخهای شمسی به ترتیب زیر در ستونهای Text1 و Text2 كپی میگردند. تاریخ شروع شمسی در Text1 و تاریخ پایان شمسی در Text2 كه جهت رویت تاریخ های شمسی می بایست این دو ستون کنار ستونهای دیگر اضافه گردند ، بدین ترتیب پس از هر بار تغییر می بایست این ماكروی Shamsi_date را اجرا نمایید. نتیجه این عمل در شكل زیر قابل مشاهده می باشد . البته می توانید نام ستونها را به shamsi Start Date و Shamsi Finish Date تغییر دهید. در صورت وجود هر گونه سئوال یا مشكل مسئله را در انجمن مطرح فرمایید.

جهت مشاهده روش یاده سازی و اجرای ماکروها روی لینکهای ریر کلیک نمائید :
۱- ایجاد یک پروژه جدید در نرم افزار مایکروسافت پروجکت
۲- وارد شدن به محیط ویژوال
۳- ایجاد یک ماجول در محیط ویژوال
۴- کپی کردن کدهای موجود در فایل Ms Project shamsi_date_Module1.txt در ماجول ۱
۵- ایجاد یک ماجول دیگر در محیط ویژوال
۶- کپی کردن کدهای موجود در فایل Ms Project shamsi_date_Module2.txt در ماجول ۲
۷- راهنمای مسیر اجرای ماکروها
۸- اجرای ماکروی shamsi_date
۹- ایجاد ستون با کلیک راست
۱۰- نامگذاری ستون تاریخ شمسی شروع فعالیت
۱۱- نامگذاری ستون تاریخ شمسی خاتمه فعالیت
۱۲- نمایش تاریخ شروع و خاتمه در دو ستون متنی ( text )

 

hhamidifar

عضو جدید
اشاره به منبع مطالب

اشاره به منبع مطالب

مهندس خوش فكر عزيز
بهتر است وقتي مطلبي از جايي نقل مي كنيد به منبع خبر نيز اشاره كنيد.
اين مطلب همانطور كه از تصاوير آن مشخص است از سايت www.iranpmis.com برداشت شده است و عكسهاي بعدي آن از سايتي ديگر است كه البته من نتوانستم آنرا باز كنم.
موفق باشيد
 

iman0nami

عضو جدید
مهندس خوش فكر عزيز
بهتر است وقتي مطلبي از جايي نقل مي كنيد به منبع خبر نيز اشاره كنيد.
اين مطلب همانطور كه از تصاوير آن مشخص است از سايت www.iranpmis.com برداشت شده است و عكسهاي بعدي آن از سايتي ديگر است كه البته من نتوانستم آنرا باز كنم.
موفق باشيد

برو بابا. دلت خوشه.
آقای حسین حمیدی فر اولين مشاور سيستمهاي اطلاعات پروژه در كشور مولف كتاب راهنماي كاربردي سيستمهاي اطلاعات پروژه
 

Similar threads

بالا