ماژول مبدل تاریخ و تبدیل عدد به حروف برای آفیس

ماژول مبدل تاریخ و تبدیل عدد به حروف برای آفیس

نوید

امین آقایی

۱۳۹۵/۰۳/۱۱ ۰۵:۳۳ ق.ظ

4067

بار بازدید شده
Persian-Date-converter-and-Number-to-string تبدیل تاریخ شمسی به میلادی و بالعکس مشکل همیشه‌گی کاربران ایرانی آفیس بوده و هست، در این ویدیو به شما ماژولی معرفی میشه که به راحتی میتوانید این تبدیل را انجام دهید همچنین قطعه کدی وجود دارد که به سادگی میتونید عدد را به حروف تبدیل کنید.
4067
ماژول مبدل تاریخ و تبدیل عدد به حروف برای آفیس
Vidoal
4.04
40% Complete (success)
سرعت نمایش
سوالات و نظرات کاربران
0
نعیمی photo
نعیمی پنج شنبه، ۲۵ خرداد ۱۳۹۶
سلام یه فایل اکسس ساختم و میخواستم به MDE تبدیلش کنم، خیلی گشتم نرم افزار خوب نمی تونم پیدا کنم اگه ممکن است راهنمایی بفرمایید خیلی ممنون
0
علی نعیمی photo
علی نعیمی شنبه، ۲۰ خرداد ۱۳۹۶
سلام، دست شما درد نکنه تابع خیلی کاربردی رو ساختین، خیلی از مشکلات منو حل کرد
0
علی نعیمی
علی نعیمی شنبه، ۲۰ خرداد ۱۳۹۶
سلام خیلی ممنون از فایل آموزشی کاملتون، میخواستم ببینم چه طور تو اکسس ازش استفاده کنم خیلی گیرم مرسی....
0
نوید امین آقایی
نوید امین آقایی شنبه، ۲۰ خرداد ۱۳۹۶
(پاسخ) سلام، شما میتونید ماژول تبدیل تاریخ را در اکسس Import کنید و از همین توابع در اکسس استفاده کنید.
0
moji izad
moji izad جمعه، ۰۵ خرداد ۱۳۹۶
با سلام من باید پروژه ای انجام بدم بدین شکل که برنامه مجموعه ای رو بنویسم با تاریخ های شمسی و قمری و میلادی با مناسبت ها یک جا و قابلیت اضافه کردن یکسری یادآوری جلوی تاریخ های خاص برای انجام این پروژه چه پیشنهادی دارید؟
0
نوید امین آقایی
نوید امین آقایی شنبه، ۰۶ خرداد ۱۳۹۶
(پاسخ) سلام پیشنهادم اینه که این دوره آموزشی ساخت دایمنشن داینامیک تاریخ را ببینید، و اینکه اکسل مناسب برای نوشتن یک برنامه نیست، اکسل برای نگهداری، محاسبات، آنالیز و گزارش گیری از اطلاعاته. اگه نرم افزارتون خیلی پیچیده نیست میتونید از اکسس استفاده کنید.
0
moji izad
moji izad شنبه، ۰۶ خرداد ۱۳۹۶
(پاسخ) آموزشی در مورد اکسس که این مفاد رو در بر داشته باشه دارید؟ تشکر بسیار
0
نوید امین آقایی
نوید امین آقایی یکشنبه، ۰۷ خرداد ۱۳۹۶
0
طاهر photo
طاهر پنج شنبه، ۳۱ فروردین ۱۳۹۶
با تشکر
0
امین ابراهیمی photo
امین ابراهیمی یکشنبه، ۰۶ فروردین ۱۳۹۶
با تشکر فراوان میخاستم بدونم چرا ماژول به صورت دائمی به محیط اکسل اضافه نمیشه و با باز هر فایل اکسل جدید دوباره باید ماژول را import کرد.تشکر
0
نوید امین آقایی
نوید امین آقایی یکشنبه، ۰۶ فروردین ۱۳۹۶
(پاسخ) چون این ماژول را ما نوشتیم و جزء اصلی نرم افزار اکسل نیست البته در اکسل 2016 و ویندوز 10 تقویم فارسی وجود دارد.
شما میتونید یک فایل اکسل خام بسازید و ماژول را  import  کنید و ذخیره کنید و از این به بعد برای ساخت فایل جدید یک کپی از فایل ساخته شده بگیرید. 
0
عبدالکریم نوروزی فرد  photo
عبدالکریم نوروزی فرد پنج شنبه، ۱۲ اسفند ۱۳۹۵
باتشکر از زحمات جنابعالی لطفا درصورت امکان نرم افزار تبدیل تاریخ وحروف به عدد رو دراختیار اینجانب قراردهید
0
نوید امین آقایی
نوید امین آقایی جمعه، ۱۳ اسفند ۱۳۹۵
(پاسخ) ماژول در قسمت توضیحات بخش ضمیمه همین صفحه قابل دانلود است موفق باشید
0
sadr sadr
sadr sadr جمعه، ۲۹ بهمن ۱۳۹۵
سلام ضمن تشکر از آموزش خوبتان میخواستم دلیل اینکه نمایش حروف فارسی به شکل ذیل میشود چیست ؟ با تشکر íß ãíáíæä æ ÏæíÓÊ æ Óí æ åÇÑ åÒÇÑ æ ÇäÕÏ æ ÔÕÊ æ åÝÊ
0
نوید امین آقایی
نوید امین آقایی شنبه، ۳۰ بهمن ۱۳۹۵
(پاسخ) سلام
این مشکل با تغیر سیستم زبانی برنامه نویسی (non-Unicode Language Programs) به فارسی درست میشود.
برای اینکار باید به ترتیب به بخشهای زیر مراجعه نمایید.
Control panel-> Region ,Language -> Administrative -> Change System Locale
سپس زبان برنامه نویسی سیستم را به Persian (فارسی) تغییر دهید.
0
fj photo
fj شنبه، ۰۲ بهمن ۱۳۹۵
ضمن عرض سلام اموزش مفیدی بود ،فقط اگه لطف کنین مازولی معرفی کنین که نحوه تبدیل تاریخ رامحاسبه عددی کنه و بگه روز چندم از سال هست ممنون میشم براپایان نامه م لازم دارم
0
نوید امین آقایی
نوید امین آقایی یکشنبه، ۰۳ بهمن ۱۳۹۵
(پاسخ) سلام شما میتونید به سادگی خودتون بنویسید. تقریبا یک همچین فرمولی میشود . شما باید با استفاده از فرمول های مربوط به Text  روز اول سال شمسی را به دست بیارید تبدیل کنید به تاریخ میلادی بعد در فرمول زیر قرار بدید:
 
=datediff(تاریخ روز اول سال ; تاریخ میلادی; "d")
1
مهری آزادی نسب
مهری آزادی نسب دوشنبه، ۲۰ دی ۱۳۹۵
فیلم آموزشی خیلی خوبی گداشتین
1
پیمان بنادکیان
پیمان بنادکیان چهارشنبه، ۱۷ آذر ۱۳۹۵
با عرض پوزش به نظرات دقت نکرده بودم با خواندن نظرات و پاسخ های شما مشکلم حل شد تشکر
0
علیرضا جهازی
علیرضا جهازی دوشنبه، ۱۷ آبان ۱۳۹۵
سلام دوست عزیز ضمن تشکر از آموزش خوبتون میخواستم بدونم چطور میدونم یک کلمه دلخواه بعد تبدیل اضافه کرد مثلا تبدیل عدد به حروف بعدش کلمه "ریال" درج بشه ممنون
0
نوید امین آقایی
نوید امین آقایی شنبه، ۲۲ آبان ۱۳۹۵
(پاسخ) اگر با VBA آشنا هستید ، خودتون ماژول تبدیل عدد به حروف را پیدا کنید و در تابع بازگشتی به مقدار بازگشتی ، کلمه ریال را اضافه کنید.
0
هادي نامداري photo
هادي نامداري چهارشنبه، ۲۸ مهر ۱۳۹۵
با سلام و تشكر بابت مطالب آموزشي بنده يه فايل اكسل دارم كه داده هايي از يه نرم افزار ديگه توش وارد كردم لذا براي محاسبه تعداد روز بين دو تاريخ مشكل دارم و مشكل مربوط به قالب تاريخ است، وقتي از فرمول Datediffarsi استفاده مي كنم خطاي داده مي ده و در زماني كه تاريخ رو دستي تايپ ميكنم مشكل حل ميشه، قالب تاريخ هاي ورودي از نرم افزار رو به هرچي تغيير ميدم فايده اي نداره و تغييري نميكنن، با توجه به مقدار بسيار زياد ديتا ست راهنمايي بفرمائيد چگونه تاريخ ها را درست كنم. قالب فعلي تاريخ 1395/01/01 با سپاس
0
نوید امین آقایی
نوید امین آقایی چهارشنبه، ۲۸ مهر ۱۳۹۵
(پاسخ) قالب تاریخی که شما اشاره فرمودید درست هست، اگر این حجم اطلاعات را از نرم افزار حسابداری خروجی گرفته باشید این احتمال هست که کاراکترهای عددی درست نباشند یا نیم فاصله وجود داشته باشد یا کاراکتری مزاحم بین اعداد باشه. با Find And Replace  کل اعداد را جایگزین کاراکتر های سالم بکنید.
0
حسن photo
حسن سه شنبه، ۲۷ مهر ۱۳۹۵
سلام تشكر ويژه بابت مطالب موجود در سايت و كيفيت بالاي محتواي آموزشي، لطفا بفرمائيد چطور ميتونم به سادگي با استفاده از تابع DateDifFarsi روزهاي بين دو تاريخ شمسي را محاسبه كنم؟
0
نوید امین آقایی
نوید امین آقایی سه شنبه، ۲۷ مهر ۱۳۹۵
(پاسخ) سلام
خیلی ساده از فرمول زیر:
DateDifFarsi("d",تاریخ اول ,تاریخ دوم)
اگر این دوره آموزشی رو ببینید خیلی میتونه بهتون کمک بکنه
پروژه آموزشی ساخت دایمنشن داینامیک تاریخ
0
Hassan Fouji
Hassan Fouji سه شنبه، ۲۷ مهر ۱۳۹۵
(پاسخ) با تشکر از پاسخ سریع شما
0
بهروز دانا
بهروز دانا پنج شنبه، ۰۸ مهر ۱۳۹۵
در نرم افزار من فقط تبدیل تاریخ به صورت عددی کار میکند وتیدیل تاریخ به حروف ویا ماه ویا هفته کار نمیکند وبه صورت فونت نامفهوم نشان داده میشود
0
نوید امین آقایی
نوید امین آقایی یکشنبه، ۱۸ مهر ۱۳۹۵
(پاسخ) (نظر) سلام
این مشکل با تغیر سیستم زبانی برنامه نویسی (non-Unicode Language Programs) به فارسی درست میشود.
برای اینکار باید به ترتیب به بخشهای زیر مراجعه نمایید.
Control panel-> Region ,Language -> Administrative -> Change System Locale
سپس زبان برنامه نویسی سیستم را به Persian (فارسی) تغییر دهید.
0
sarah madanipour
sarah madanipour دوشنبه، ۱۷ خرداد ۱۳۹۵
هنگامی که ساعات رو جمع میزنیم و مجموع آنها بیش از 24ساعت باشد بطور خودکار هر 24 ساعت کسر میگردد و مانده کمتر از 24 ساعت رو نشان میدهد بطور مثال مجموع ساعات 312:45 میباشد که عدد نمایش داده شده پس از جمع گرفت 12:45 میباشد جهت اصلاح کدام تغییرات باید انجام پذیرد؟
0
نوید امین آقایی
نوید امین آقایی دوشنبه، ۱۷ خرداد ۱۳۹۵
(پاسخ) برای رفع این مشکل باید Format Cell را به  [h]:mm;@ تغییر دهید.
متن مقاله به زبان انگلیسی
توضیحات
تبدیل تاریخ شمسی به میلادی و بالعکس مشکل همیشه‌گی کاربران ایرانی آفیس بوده و هست!
 
یکسری Add In هم نوشته شده که این مشکل رو حل میکنن ولی کلی مشکل دیگه پیش میارن!
 
حالا ما یک ماژول نوشتیم که اینکارو برای شما میکنه منتها یکمی دردسر داره! که شاید 5 دقیقه ای وقتتونو بگیره ولی ازین به بعد تو فایلهای اکسلتون میتونید تاریخ شمسی رو به میلادی و بالعکس تبدیل کنین.
 
علاوه بر اینکه میتونید اعدادتون رو به حروف هم تبدیل کنین.
 
مهمترین فرمولهای ما شامل : 
 
 - M2I تبدیل تاریخ میلادی به شمسی
 - I2M تبدیل تاریخ شمسی به میلادی
 - I2E تاریخ شمسی به حروف
 - Num2TxtF تبدیل عدد به حروف
فایل‌ ضمیمه
لینک دانلود (برای دانلود ابتدا وارد حساب کاربری خود شوید)