regarding change the calendar for userform vba from georgian date to higrian date

مجهول
2018-02-20T19:15:23+00:00

dear friends

good greeting

i would like to inquire about the way to change the calendar type in userform vba

(from georgian date (2018) to higrian date (which used always in islamic country ) (1439)

regards...............

Microsoft 365 وOffice | Excel | للاستخدام المنزلي | Windows

سؤال مؤمّن. تم ترحيل هذا السؤال من مجتمع دعم Microsoft. يمكنك التصويت على إذا ما كان مفيدًا أم لا، ولكن لا يمكنك إضافة تعليقات أو ردود أو متابعة السؤال.

0 تعليقات ليست هناك تعليقات
الإجابة مقبولة بواسطة كاتب السؤال
مجهول
2018-02-28T15:02:06+00:00

وعليكم السلام طارق, اهلا مجدداً

متشكرة لتوضيح الامر اكثر.

سأدلك على الخطوات التالية حيث تظهر كيف يمكنك انشاء المخصصة التاريخ في الخلايا، سيتم إدخاله كتنسيق التقويم الميلادي وتفسيرها في تنسيق التقويم الهجري، كما سوف يصف كيف يمكنك إدخال تاريخ في تنسيق التقويم الهجري في خلية:

اكتب تاريخ في تنسيق التقويم الميلادي وجعل excel يقوم بتفسيره كتاريخ هجري:

  1. من القائمة تنسيق، انقر فوق خلايا، ومن ثم انقر فوق علامة التبويب رقم.
  2. من القائمة نوع، حدد تنسيق التقويم الهجري الذي تريد استخدامه واضغط "موافق"، أو الاستمرار في المضي قدما في الخطوات التالية (الخطوة 3)
  3. حدد مخصص من قائمة الفئات.
  4. في المربع نوع، قم بأحد الإجراءات التالية:
    1. B1dd/شهر/سنة-لعرض التواريخ باستخدام التقويم الميلادي، بغض النظر عن خيارات إقليمية أو الإعدادات الإقليمية إعداد لوحة التحكم في Microsoft Windows، اكتب B1 قبل تنسيق التاريخ.
    2. سيتم تفسير B2dd/شهر/سنة – لكتابة التاريخ في تنسيق التقويم الميلادي لكنها وعرضها كالتاريخ الهجري.

وهذا يعني أن التحرير باللغة العربية ممكن، لعرض التواريخ باستخدام التقويم الهجري بغض النظر عن إعداد خيارات إقليمية أو إعدادات إقليمية، اكتب B2 قبل التعليمة البرمجية لتنسيق.

من الممكن أيضا لتنسيق التاريخ بتغيير الإعدادات المحلية المحددة في مربع اللغة (الموقع) لفئة تاريخ ضمن علامة التبويب رقم ثم تحديد تنسيق تاريخ في المربع اكتب ملاحظة.

اكتب تاريخ في خلية تنسيق التقويم الهجري.

الأسلوب التالي ستعمل فقط على العربية Office SKU.

لتمكين هذا الأسلوب غير العربية SKU الخاص؛ سوف تحتاج إلى إضافة مفتاح التسجيل التالي:

*HKCU\Software\Microsoft\Office\11.0\Excel\Options*

القيمة = xl9_hijri

نوع القيمة = DWORD

بيانات القيمة = 0

لإدخال التاريخ الهجري، اكتب أو أمام إدخال التاريخ

على سبيل المثال:

يمكنك إدخال التاريخ **القصير 'a9/25/20'،**الذي سيتم تفسيره كتاريخ هجري 25/9/1420 (هذا هو التقويم الميلادي تاريخ 1/1/2000). إذا كان يتم تنسيق الخلية وسيتم تعيين تنسيق الأرقام 'B2m/d/yyyy' وسيتم عرض القيمة ك '' 25/9/1420 لاحظ الإعدادات الإقليمية تؤثر على كيف يتعرف Excel القيمة التي تم إدخالها أجزاء اليوم والشهر والسنة. على سبيل المثال، عند استخدام الإعدادات الإقليمية الإنكليزية (الولايات المتحدة)، يجب إدخال قيمة الهجري ك 'a9/25/20'. عند استخدام الإعدادات الإقليمية العربية (مصر)، يجب إدخال قيمة الهجري ككلمات أساسية إضافية 'a25/9/20'

اتمنى ان تستفيد من هذه الطريقة و ان تكون واضحة المعالم لا تنسى ان تطلعنا عن النتيجة.

نهاراً طيباً

هيشوو

هل كانت هذه الإجابة مفيدة؟

شخص واحد وجد هذه الإجابة مفيدة.
0 تعليقات ليست هناك تعليقات

2 من الإجابات الإضافية

فرز حسب: الأقدم
  1. مجهول
    2018-02-21T13:34:25+00:00

    Hello Tarik

    This Community is provide support in Arabic language, if you can switch to Arabic language on your next respond this would be great!

    But if you would live to continue in English Language I will refer your query to English forum.

    Regarding your question Tarik, you can enjoy having Hijri Calendar by installing it from Microsoft Store, I found this link for you to download it from

    Hijri Calendar

    If you have more question do not hesitate to come back to me but please in Arabic Language.

    Enjoy your evening!

    Heshw Shamal

    هل كانت هذه الإجابة مفيدة؟

    0 تعليقات ليست هناك تعليقات
  2. مجهول
    2018-02-24T18:16:35+00:00

    السلام عليكم

    اخي الفاضل الرابط المرسل من قبلك يحتوي على تطبيق للموبايل انا احتاج 

    الى النتيجة الهجرية التي تعمل داخل اليوزر فورم فى الاكسل لان النتيجة الموجودة يوجد بها التاريخ الميلادي فقط ولاتدعم التاريخ الهجري

    برجا المساعدة

    هل كانت هذه الإجابة مفيدة؟

    0 تعليقات ليست هناك تعليقات