magicfile icon وبسایت فایل سحرآمیز - magicfile.ir

برنامه در اکسل برای نمایش دادن مناسبت ها از روی تاریخ (سال شمسی - سال قمری - سال میلادی )با ماکرو ماژول بصورت تابع

توضیحات کوتاه و لینک دانلود
امروز در این پست برای شما کاربران عزیز وبسایت فایل سحرآمیز یک نمونه برنامه در اکسل برای نمایش دادن مناسبت ها از روی تاریخ (سال شمسی - سال قمری - سال میلادی )با ماکرو ماژول بصورت تابع را آماده دانلود قرار داده ایم.

دانلود - Download

لیست فایل های مشابه


رضایت کاربران از دانلود فایل
پیشنهاد
770
تعداد دانلود
651
رضایت مندی
95%
کم متوسط زیاد
برنامه-در-اکسل-برای-نمایش-دادن-مناسبت-ها-از-روی-تاریخ-(سال-شمسی---سال-قمری---سال-میلادی-)با-ماکرو-ماژول-بصورت-تابع
لینک کوتاه : https://magicfile.ir/?p=4467
توضیحات کامل در مورد فایل

دانلود نمونه برنامه در اکسل برای نمایش دادن مناسبت ها از روی تاریخ (سال شمسی - سال قمری - سال میلادی )با ماکرو ماژول بصورت تابع

امروز در این پست برای شما کاربران عزیز وبسایت فایل سحرآمیز یک نمونه برنامه در اکسل برای نمایش دادن مناسبت ها از روی تاریخ (سال شمسی - سال قمری - سال میلادی )با ماکرو ماژول بصورت تابع را آماده دانلود قرار داده ایم.

این یک ماژول برای اکسل می باشد که از طریق آن می توانید مناسبت های روزهای تقویم در سال های (شمسی - میلادی - قمری ) را بدست بیاورید روش کار به این صورت می باشد که از طریق تابع های GetShamsiHoliday()-GetLunarHoliday()-GetGlobalHolidays() با وارد کردن سلول های اکسل مناسبت های مربوطه را بدست میاورید.

نمونه تصویر در زمان اجرا

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

مراحل استفاده از کد VBA در Excel:

  1. باز کردن Excel:

    • برنامه Excel را باز کنید.
  2. وارد کردن کد VBA:

    • به تب Developer بروید. اگر این تب را نمی‌بینید، می‌توانید آن را از طریق مسیر File > Options > Customize Ribbon فعال کنید.
    • روی Visual Basic کلیک کنید تا محیط ویرایش VBA باز شود.
    • در محیط VBA، از منوی گزینه Module را انتخاب کنید. این کار یک ماژول جدید ایجاد می‌کند.
  3. بستن ویرایشگر VBA:

    • پس از وارد کردن کد، ویرایشگر VBA را ببندید و به صفحه Excel برگردید.
  4. استفاده از تابع در Excel:

    • در یک سلول، می‌توانید تابع را به این صورت فراخوانی کنید:
      =GetLunarHoliday("2024-09-10")
      
    • در این مثال، تاریخ 2024-09-10 به عنوان ورودی به تابع داده شده است و تابع مناسبت‌های مربوط به این تاریخ میلادی را برمی‌گرداند.
  5. مشاهده نتایج:

    • پس از وارد کردن تابع، نتیجه در سلول نمایش داده خواهد شد. اگر تاریخ ورودی دارای مناسبت باشد، توضیحات مربوطه را نشان می‌دهد. در غیر این صورت، پیغام "مناسبتی در این تاریخ وجود ندارد." را نمایش می‌دهد.

نکات مهم:

  • اطمینان حاصل کنید که تاریخ ورودی به فرمت YYYY-MM-DD باشد.
  • اگر خطایی رخ دهد، بررسی کنید که آیا کد به درستی در ماژول قرار گرفته است یا خیر.

توضیحات کد:

  1. استفاده از آرایه: برای هر تاریخ، آرایه‌ای از مناسبت‌ها ایجاد کرده‌ایم. این کار به ما این امکان را می‌دهد که چندین مناسبت را برای یک تاریخ ثبت کنیم.
  2. تبدیل آرایه به رشته: پس از پیدا کردن مناسب‌ها، آرایه به یک رشته تبدیل می‌شود تا در خروجی نمایش داده شود.
  3. فرمت تاریخ: ورودی تاریخ فرض شده به صورت YYYY-MM-DD است و از آن برای استخراج روز و ماه استفاده می‌شود.
  4. تعریف مناسبت‌ها: تمام مناسبت‌ها به صورت منحصر به فرد و با کلیدهای یکتا به دیکشنری اضافه شده‌اند.
  5. بررسی مناسبت: پس از ساخت کلید، تابع بررسی می‌کند که آیا مناسبت مربوطه وجود دارد یا خیر و نتیجه را برمی‌گرداند.

نکته مهم : برای بدست آورد هر سال (شمسی - قمری - میلادی ) باید تاریخ را بصورت همان سال وارد نمایید یعنی برای سال شمسی باید تاریخ بصورت فرمت (1403/01/01) و برای تقویم میلادی باید تاریخ بصورت فرمت (2022/01/01) باشد.

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

برای شما کاربران عزیز پیشنهاد دانلود داده می شود.

نظرات کاربران

کد امنیتی

لیست جدیدترین نظرات ارسال شده
ارسال کننده نظر شهربانو - 2023/7/11 11:30:14 am
خسته نباشید عزیز من این فایل رو دانلود کردم بسیار عالی بود
 
پاسخ پشتیبانی فایل سحر آمیز
سلام خواهش میکنیم
 
ارسال کننده نظر وحید - 2024/12/26 8:37:42 am
سلام عزیز تشکر از اینکه منصفانه با کاربران برخورد کردید
 
پاسخ پشتیبانی فایل سحر آمیز
سلام بزرگوارید
 
ارسال کننده نظر فرهاد رحیمی - 2024/2/17 3:42:48 am
سلام و خسته نباشید درود بر مهندس ممنون از سایت خوبتون دانلود کردم مثل همیشه عالی هستش
 
پاسخ پشتیبانی فایل سحر آمیز
با سلام قدردانی می کنیم
 
ارسال کننده نظر رحیم زارعی - 2023/12/22 9:49:29 am
عالی بود، ممنون از زحماتتون
 
پاسخ پشتیبانی فایل سحر آمیز
درود قدردان ارزیابی مثبت شما هستیم
 

فایل های که ممکن است نیاز داشته باشید

لیست فایل های ویژه وبسایت

بهترین-سرویس-پوش-نوتیفیکیشن-(Web-Push-Notification)-اسکریپت-مدیریت-اعلان-و-ساخت-پوش-نوتیفیکیشن-سایت-و-ارسال-پوش-از-طریق-php
بهترین سرویس پوش نوتیفیکیشن (Web Push Notification) اسکریپت مدیریت اعلان و ساخت پوش نوتیفیکیشن سایت و ارسال پوش از طریق php

دانلود-نرم-افزار-تبدیل-txt-به-vcf-:-برنامه-تبدیل-فایل-متنی-تکست-txt-به-وی‌سی‌اف-vcf-(Virtual-Contact-File-مخاطب-موبایل)
دانلود نرم افزار تبدیل txt به vcf : برنامه تبدیل فایل متنی تکست txt به وی‌سی‌اف vcf (Virtual Contact File مخاطب موبایل)

نرم-افزار-ترجمه-خودکار-فایل-های-po-,-pot-بصورت-کامل-برای-تمامی-زبان-ها-از-جمله-فارسی
نرم افزار ترجمه خودکار فایل های po , pot بصورت کامل برای تمامی زبان ها از جمله فارسی

نرم-افزار-تغییر-زبان-سورس-کد-ویژوال-استودیو-(عناصر-دیزاین-طراحی-فرم-ها)
نرم افزار تغییر زبان سورس کد ویژوال استودیو (عناصر دیزاین طراحی فرم ها)

دانلود-دیتابیس-تقویم-1404-در-اکسل
دانلود دیتابیس تقویم 1404 در اکسل

تعداد فایل های دانلود شده

36568+

آخرین بروز رسانی در سایت

1404/2/28

قدمت سایت فایل سحرآمیز

+8 سال

تعداد محصولات برای دانلود

2608+