Mohammed Al-Molegi
Mohammed Al-Molegi
  • 15
  • 35 976

Відео

كيفية تحويل الأرقام إلى كلمات ببرنامج الأكسل - Excel (تفقيط الأرقام)
Переглядів 11 тис.Рік тому
www.excelawy.com/2017/09/convert-number-to-text-excel.html
كيفية تصميم لوحة بيانات تفاعلية (Dashboard) ببرنامج الاكسل - Excel
Переглядів 12 тис.Рік тому
كيفية تصميم لوحة بيانات تفاعلية (Dashboard) ببرنامج الاكسل - Excel
كيفية تحريك الصفوف والأعمدة بالجداول في برنامج أكسل و ورد - Excel and Word
Переглядів 8 тис.Рік тому
كيفية تحريك الصفوف والأعمدة بالجداول في برنامج أكسل و ورد - Excel and Word
حل مشكلة إيجاد الفرق بين تاريخين في برنامج أكسل - Excel
Переглядів 4 тис.Рік тому
حل مشكلة إيجاد الفرق بين تاريخين في برنامج أكسل - Excel
9- تصميم وبرمجة شاشة طباعة التقارير بالفيجوال بيسك المثال الثاني Print Form, VB net Example 2
Переглядів 343Рік тому
9- تصميم وبرمجة شاشة طباعة التقارير بالفيجوال بيسك المثال الثاني Print Form, VB net Example 2
8- تصميم وبرمجة شاشة طباعة التقارير بالفيجوال بيسك المثال الأول Print Form, VB net Example 1
Переглядів 431Рік тому
8- تصميم وبرمجة شاشة طباعة التقارير بالفيجوال بيسك المثال الأول Print Form, VB net Example 1
7- تصميم وبرمجة شاشة الحذف بالفيجوال بيسك Delete Form, VB net
Переглядів 40Рік тому
7- تصميم وبرمجة شاشة الحذف بالفيجوال بيسك Delete Form, VB net
6- تصميم وبرمجة شاشة تعديل البيانات بالفيجوال بيسكUpdate records Form, VB net
Переглядів 110Рік тому
6- تصميم وبرمجة شاشة تعديل البيانات بالفيجوال بيسكUpdate records Form, VB net
5- تصميم وبرمجة شاشة إضافة سجلات جديدة لقاعدة البيانات بالفيجوال بيسك Add New Form, VB net
Переглядів 67Рік тому
5- تصميم وبرمجة شاشة إضافة سجلات جديدة لقاعدة البيانات بالفيجوال بيسك Add New Form, VB net
4- تصميم وبرمجة شاشة بحث رائعة بالفيجوال بيسك الجزء الثانيSearch Form, VB net Part 2
Переглядів 46Рік тому
4- تصميم وبرمجة شاشة بحث رائعة بالفيجوال بيسك الجزء الثانيSearch Form, VB net Part 2
3- تصميم وبرمجة شاشة بحث رائعة بالفيجوال بيسك الجزء الأول Search Form, VB net Part 1
Переглядів 49Рік тому
3- تصميم وبرمجة شاشة بحث رائعة بالفيجوال بيسك الجزء الأول Search Form, VB net Part 1
2- تصميم وبرمجة شاشة الدخول بالفيجوال بيسك الجزء الثانيlogin Form, VB net Part 2
Переглядів 63Рік тому
تصميم وبرمجة شاشة الدخول بالفيجول بيسك الجزء الثاني Login design and programming, VB.Net, ADO.Net, Part 2
1- تصميم وبرمجة شاشة الدخول بالفيجوال بيسك الجزء الأول login Form, VB net Part 1
Переглядів 112Рік тому
تصميم وبرمجة شاشة الدخول بالفيجوال بيسك الجزء الأول Login Design and Programming, VB.Net, ADO.Net, Part 1

КОМЕНТАРІ

  • @abdgny6695
    @abdgny6695 День тому

    رابط التحميل ؟

  • @user-up1yc4zi3b
    @user-up1yc4zi3b 8 днів тому

    مبدع بصراحه اختصرت لنا موضوعين provit tables and dashboard شرحتها بكل فن وفهمناها سريع تحياتي لك، الله يوفقك.

  • @waddahemam5110
    @waddahemam5110 12 днів тому

    عدت الفديو أكثر من مرة لكي اعرف كيف رتبت البيانات بس ماوضحت

  • @khaledabdelhakem9335
    @khaledabdelhakem9335 13 днів тому

    انت انسان محترم الله يبارك لك

  • @abdullhadi999
    @abdullhadi999 23 дні тому

    الله يسعدك. شرح وافي وكافي للموضوع بدون فلسفة ومطمطة كلام. تحياتي لك ولااهل اليمن الكرام

  • @user-vx3nf7pq4n
    @user-vx3nf7pq4n 29 днів тому

    لو تكرمت نبقى تفقيط في لابتوب باللغه العربيه

  • @user-gu1ig7hj9t
    @user-gu1ig7hj9t 29 днів тому

    ممكن الجدول اللي اشتغلت ؟

  • @عبدالرحمنالفقيه-ع8ث

    الف شكر ع هذا الشرح الرائع. سؤال لوسمحت ، هل ممكن اعمل قوائم من ٣و ٤ وبنفس طريقة الذي طبقتها انت. وشكرا

  • @ahmedgamal880
    @ahmedgamal880 Місяць тому

    لو سمحت ممكن ملف الاكسل عشان نطبق علي الشرح

  • @aliabaas4593
    @aliabaas4593 Місяць тому

    الحساب الاول هو الصح... من اليسار الى اليمن.. اليوم .. الشهر .. السنة.. انت قلبتها وشقلبتها واتهمت البرنامج تهمه باطلة

  • @aliabaas4593
    @aliabaas4593 Місяць тому

    لسه فيه خطا عند حضرتك..

  • @abdoelhagar3170
    @abdoelhagar3170 Місяць тому

    ربنا يجزيك الخير يا رب العالمين - شرح مبسط وجميل جدا

  • @mohummedseifalden9415
    @mohummedseifalden9415 2 місяці тому

    ما شاء الله جزاك الله خيرا هل من الممكن وضع هذا الداش بورد اونلاين يعني اعطي رابط لاشخاص محددين يمكنهم الاطلاع عليه

  • @abdalkreamalsheki1444
    @abdalkreamalsheki1444 2 місяці тому

    ممكن طريقة الاتصال بقاعدة بيانات

  • @mymoonotaibi
    @mymoonotaibi 2 місяці тому

    ما شاء الله ممتاز

  • @kotpelmoghany7282
    @kotpelmoghany7282 3 місяці тому

    بعد اذنك عاوزين شيت الاكسيل عشان نطبق عليه بعد اذن حضرتك نزله ف وصف الفيديو او ف كومنت

  • @MohamedGomaa-uc6hw
    @MohamedGomaa-uc6hw 3 місяці тому

    ما شاء الله عظيم ربنا يباركلك 👏🏻👏🏻❤️

  • @user-xi6jp7rn8m
    @user-xi6jp7rn8m 3 місяці тому

    شرح كويس ومبسط مع تنسيق شيك شكرا ربنا يزيد من علمه وفضله ويجعله علم ينتفع به ❤❤

  • @mohammedalabed8853
    @mohammedalabed8853 4 місяці тому

    الكود

    • @mohammed-almolegi
      @mohammed-almolegi 4 місяці тому

      Function NumberToText(Number As Double, MainCurrency As String, SubCurrency As String) Dim Array1(0 To 9) As String Dim Array2(0 To 9) As String Dim Array3(0 To 9) As String Dim MyNumber As String Dim GetNumber As String Dim ReadNumber As String Dim My100 As String Dim My10 As String Dim My1 As String Dim My11 As String Dim My12 As String Dim GetText As String Dim Billion As String Dim Million As String Dim Thousand As String Dim Hundred As String Dim Fraction As String Dim MyAnd As String Dim I As Integer Dim ReMark As String If Number > 999999999999.99 Then Exit Function If Number < 0 Then Number = Number * -1 ReMark = "سالب " End If If Number = 0 Then NumberToText = "صفر" Exit Function End If MyAnd = " و" Array1(0) = "" Array1(1) = "مائة" Array1(2) = "مائتان" Array1(3) = "ثلاثمائة" Array1(4) = "أربعمائة" Array1(5) = "خمسمائة" Array1(6) = "ستمائة" Array1(7) = "سبعمائة" Array1(8) = "ثمانمائة" Array1(9) = "تسعمائة" Array2(0) = "" Array2(1) = " عشر" Array2(2) = "عشرون" Array2(3) = "ثلاثون" Array2(4) = "أربعون" Array2(5) = "خمسون" Array2(6) = "ستون" Array2(7) = "سبعون" Array2(8) = "ثمانون" Array2(9) = "تسعون" Array3(0) = "" Array3(1) = "واحد" Array3(2) = "اثنان" Array3(3) = "ثلاثة" Array3(4) = "أربعة" Array3(5) = "خمسة" Array3(6) = "ستة" Array3(7) = "سبعة" Array3(8) = "ثمانية" Array3(9) = "تسعة" GetNumber = Format(Number, "000000000000.00") I = 0 Do While I < 15 If I < 12 Then MyNumber = Mid$(GetNumber, I + 1, 3) Else MyNumber = "0" + Mid$(GetNumber, I + 2, 2) End If If (Mid$(MyNumber, 1, 3)) > 0 Then ReadNumber = Mid$(MyNumber, 1, 1) My100 = Array1(ReadNumber) ReadNumber = Mid$(MyNumber, 3, 1) My1 = Array3(ReadNumber) ReadNumber = Mid$(MyNumber, 2, 1) My10 = Array2(ReadNumber) If Mid$(MyNumber, 2, 2) = 11 Then My11 = "إحدى عشرة" If Mid$(MyNumber, 2, 2) = 12 Then My12 = "إثنى عشرة" If Mid$(MyNumber, 2, 2) = 10 Then My10 = "عشرة" If ((Mid$(MyNumber, 1, 1)) > 0) And ((Mid$(MyNumber, 2, 2)) > 0) Then My100 = My100 + MyAnd If ((Mid$(MyNumber, 3, 1)) > 0) And ((Mid$(MyNumber, 2, 1)) > 1) Then My1 = My1 + MyAnd GetText = My100 + My1 + My10 If ((Mid$(MyNumber, 3, 1)) = 1) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My11 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My11 End If If ((Mid$(MyNumber, 3, 1)) = 2) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My12 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My12 End If If (I = 0) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Billion = GetText + " مليار" Else Billion = GetText + " مليارات" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليار" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليارن" End If End If If (I = 3) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Million = GetText + " مليون" Else Million = GetText + " ملايين" If ((Mid$(MyNumber, 1, 3)) = 1) Then Million = " مليون" If ((Mid$(MyNumber, 1, 3)) = 2) Then Million = " مليونان" End If End If If (I = 6) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Thousand = GetText + " ألف" Else Thousand = GetText + " ألاف" If ((Mid$(MyNumber, 3, 1)) = 1) Then Thousand = " ألف" If ((Mid$(MyNumber, 3, 1)) = 2) Then Thousand = " ألفان" End If End If If (I = 9) And (GetText <> "") Then Hundred = GetText If (I = 12) And (GetText <> "") Then Fraction = GetText End If I = I + 3 Loop If (Billion <> "") Then If (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then Billion = Billion + MyAnd End If If (Million <> "") Then If (Thousand <> "") Or (Hundred <> "") Then Million = Million + MyAnd End If If (Thousand <> "") Then If (Hundred <> "") Then Thousand = Thousand + MyAnd End If If Fraction <> "" Then If (Billion <> "") Or (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency + MyAnd + Fraction + " " + SubCurrency Else NumberToText = ReMark + Fraction + " " + SubCurrency End If Else NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency End If End Function

    • @m.ramthaalzoubi6212
      @m.ramthaalzoubi6212 16 днів тому

      الكود ؟

  • @user-gu7ii3tv8h
    @user-gu7ii3tv8h 4 місяці тому

    الكود لو سمحت

  • @user-us1uz5xb3d
    @user-us1uz5xb3d 5 місяців тому

    بارك الله فيكم وفي جهودكم نسأل الله العظيم ان يجعلها في ميزان حسناتكم يوم القيامة

  • @abasaliabid2059
    @abasaliabid2059 5 місяців тому

  • @bouvardia6791
    @bouvardia6791 5 місяців тому

    ممتاز ويستحق التجربة . كنت افكر اعمل زيها بالpower bi لكن حالياً مش عارف ايش الفرق بينه وبين الاكسل في خاصية البوردات التفاعلية

  • @CJ00011
    @CJ00011 5 місяців тому

    طيب حول البرنامج بالعربي دام شرحك للعرب

  • @maysoonalmahmood4743
    @maysoonalmahmood4743 6 місяців тому

    يعطيك الف عافية وكتب الله اجرك بالشهر الكريم جد كنت احتاجها شرح جميل ومحترف الله يرفع بعلمك ويجزاك خير لنشره

  • @mnmhm6319
    @mnmhm6319 6 місяців тому

    ياريت لو ترسل ملف الاكسل الخاص بالعمل بالوصف

  • @user-jn8zy6gk9c
    @user-jn8zy6gk9c 6 місяців тому

    لو مثل اشتي لا درجة

  • @ghizlanedghizlane2312
    @ghizlanedghizlane2312 6 місяців тому

    تحية لك على المجهود

  • @Nadia-vx2wk
    @Nadia-vx2wk 7 місяців тому

    شكرا جزيلا دكتور

  • @kerolloselia671
    @kerolloselia671 7 місяців тому

    رائع شكرا لك

  • @Jnooo20
    @Jnooo20 7 місяців тому

    يطلع استفهامات ليه ؟

    • @mohammed-almolegi
      @mohammed-almolegi 7 місяців тому

      انسخ الكود لملف ورد (Word) أولا ثم انسخه مرة ثانية من ملف الورد إلى ملف الأكسل وبيزبط معاك

    • @Mohasindi
      @Mohasindi 4 місяці тому

      ما يزبط

    • @Mohasindi
      @Mohasindi 4 місяці тому

      يطلع استفهامات او كلام يوناني

    • @asaadali3705
      @asaadali3705 4 місяці тому

      أواجه نفس المشكله ​@@Mohasindi

    • @malakmo5015
      @malakmo5015 3 місяці тому

      @@Mohasindi انسخ الكلام كله في ملف ورد جديد وقبل ما تعمله لصق عالاكسيل اتاكد ان الكلام العربي منسوخ صح يعني هتاخده نسخ الاول من ملف التكست وبعدين تعمله لصق لملف ورد وبعدين تاخده تاني نسخ من ملف الورد وبعدين تعمله لصف عالاكسيل

  • @nourdininouri1916
    @nourdininouri1916 8 місяців тому

    ممتاز شكرآ كيف اتواصل مع حضرتك

  • @mansooramer6349
    @mansooramer6349 10 місяців тому

    تعرف تعمل صفحةمح ك بحث

  • @mansooramer6349
    @mansooramer6349 10 місяців тому

    طيب حط ملف العمل عشان نطبق

  • @user-ki6zd9zk8w
    @user-ki6zd9zk8w Рік тому

    حفظك الله ورعاك ممكن الداله

    • @mohammed-almolegi
      @mohammed-almolegi Рік тому

      Function NumberToText(Number As Double, MainCurrency As String, SubCurrency As String) Dim Array1(0 To 9) As String Dim Array2(0 To 9) As String Dim Array3(0 To 9) As String Dim MyNumber As String Dim GetNumber As String Dim ReadNumber As String Dim My100 As String Dim My10 As String Dim My1 As String Dim My11 As String Dim My12 As String Dim GetText As String Dim Billion As String Dim Million As String Dim Thousand As String Dim Hundred As String Dim Fraction As String Dim MyAnd As String Dim I As Integer Dim ReMark As String If Number > 999999999999.99 Then Exit Function If Number < 0 Then Number = Number * -1 ReMark = "سالب " End If If Number = 0 Then NumberToText = "صفر" Exit Function End If MyAnd = " و" Array1(0) = "" Array1(1) = "مائة" Array1(2) = "مائتان" Array1(3) = "ثلاثمائة" Array1(4) = "أربعمائة" Array1(5) = "خمسمائة" Array1(6) = "ستمائة" Array1(7) = "سبعمائة" Array1(8) = "ثمانمائة" Array1(9) = "تسعمائة" Array2(0) = "" Array2(1) = " عشر" Array2(2) = "عشرون" Array2(3) = "ثلاثون" Array2(4) = "أربعون" Array2(5) = "خمسون" Array2(6) = "ستون" Array2(7) = "سبعون" Array2(8) = "ثمانون" Array2(9) = "تسعون" Array3(0) = "" Array3(1) = "واحد" Array3(2) = "اثنان" Array3(3) = "ثلاثة" Array3(4) = "أربعة" Array3(5) = "خمسة" Array3(6) = "ستة" Array3(7) = "سبعة" Array3(8) = "ثمانية" Array3(9) = "تسعة" GetNumber = Format(Number, "000000000000.00") I = 0 Do While I < 15 If I < 12 Then MyNumber = Mid$(GetNumber, I + 1, 3) Else MyNumber = "0" + Mid$(GetNumber, I + 2, 2) End If If (Mid$(MyNumber, 1, 3)) > 0 Then ReadNumber = Mid$(MyNumber, 1, 1) My100 = Array1(ReadNumber) ReadNumber = Mid$(MyNumber, 3, 1) My1 = Array3(ReadNumber) ReadNumber = Mid$(MyNumber, 2, 1) My10 = Array2(ReadNumber) If Mid$(MyNumber, 2, 2) = 11 Then My11 = "إحدى عشرة" If Mid$(MyNumber, 2, 2) = 12 Then My12 = "إثنى عشرة" If Mid$(MyNumber, 2, 2) = 10 Then My10 = "عشرة" If ((Mid$(MyNumber, 1, 1)) > 0) And ((Mid$(MyNumber, 2, 2)) > 0) Then My100 = My100 + MyAnd If ((Mid$(MyNumber, 3, 1)) > 0) And ((Mid$(MyNumber, 2, 1)) > 1) Then My1 = My1 + MyAnd GetText = My100 + My1 + My10 If ((Mid$(MyNumber, 3, 1)) = 1) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My11 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My11 End If If ((Mid$(MyNumber, 3, 1)) = 2) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My12 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My12 End If If (I = 0) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Billion = GetText + " مليار" Else Billion = GetText + " مليارات" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليار" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليارن" End If End If If (I = 3) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Million = GetText + " مليون" Else Million = GetText + " ملايين" If ((Mid$(MyNumber, 1, 3)) = 1) Then Million = " مليون" If ((Mid$(MyNumber, 1, 3)) = 2) Then Million = " مليونان" End If End If If (I = 6) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Thousand = GetText + " ألف" Else Thousand = GetText + " ألاف" If ((Mid$(MyNumber, 3, 1)) = 1) Then Thousand = " ألف" If ((Mid$(MyNumber, 3, 1)) = 2) Then Thousand = " ألفان" End If End If If (I = 9) And (GetText <> "") Then Hundred = GetText If (I = 12) And (GetText <> "") Then Fraction = GetText End If I = I + 3 Loop If (Billion <> "") Then If (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then Billion = Billion + MyAnd End If If (Million <> "") Then If (Thousand <> "") Or (Hundred <> "") Then Million = Million + MyAnd End If If (Thousand <> "") Then If (Hundred <> "") Then Thousand = Thousand + MyAnd End If If Fraction <> "" Then If (Billion <> "") Or (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency + MyAnd + Fraction + " " + SubCurrency Else NumberToText = ReMark + Fraction + " " + SubCurrency End If Else NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency End If End Function

  • @nasserhameed9573
    @nasserhameed9573 Рік тому

    ما قبل معي ، اول ما اعمل المعادلة بعد نسخ الكود ما يقبل يرجعنا الى الماكرو الكود ويكون المؤشر اخر الكود

  • @hamzasherif1735
    @hamzasherif1735 Рік тому

    اللي بيسال عن الكود موجود في اللينك في صندوق الوصف , بعد ما تعمل نسخ ولصق لصفحة المديول عدل علامات الاستفهام للكلمات الموجودة باللغة العربية بين علامات التنصيص علشان الكود يشتغل

    • @malakmo5015
      @malakmo5015 3 місяці тому

      ممكن الطريقة او ارسال الكود بعد التعديل

  • @hamzasherif1735
    @hamzasherif1735 Рік тому

    اول مرة احمل كود ويشتغل معايا بجد فعلا متشكر جدا جدا جعلة الله في ميزان حسناتك

  • @ahmedbadr388
    @ahmedbadr388 Рік тому

    الله يجازيك خير يارب - اسهل طريقة - شكرا🙏

  • @MazenYasin-og8ko
    @MazenYasin-og8ko Рік тому

    عظيم جدآ

  • @hamidoudjanahocine1972
    @hamidoudjanahocine1972 Рік тому

    الكود من فضلك

    • @mohammed-almolegi
      @mohammed-almolegi Рік тому

      Function NumberToText(Number As Double, MainCurrency As String, SubCurrency As String) Dim Array1(0 To 9) As String Dim Array2(0 To 9) As String Dim Array3(0 To 9) As String Dim MyNumber As String Dim GetNumber As String Dim ReadNumber As String Dim My100 As String Dim My10 As String Dim My1 As String Dim My11 As String Dim My12 As String Dim GetText As String Dim Billion As String Dim Million As String Dim Thousand As String Dim Hundred As String Dim Fraction As String Dim MyAnd As String Dim I As Integer Dim ReMark As String If Number > 999999999999.99 Then Exit Function If Number < 0 Then Number = Number * -1 ReMark = "سالب " End If If Number = 0 Then NumberToText = "صفر" Exit Function End If MyAnd = " و" Array1(0) = "" Array1(1) = "مائة" Array1(2) = "مائتان" Array1(3) = "ثلاثمائة" Array1(4) = "أربعمائة" Array1(5) = "خمسمائة" Array1(6) = "ستمائة" Array1(7) = "سبعمائة" Array1(8) = "ثمانمائة" Array1(9) = "تسعمائة" Array2(0) = "" Array2(1) = " عشر" Array2(2) = "عشرون" Array2(3) = "ثلاثون" Array2(4) = "أربعون" Array2(5) = "خمسون" Array2(6) = "ستون" Array2(7) = "سبعون" Array2(8) = "ثمانون" Array2(9) = "تسعون" Array3(0) = "" Array3(1) = "واحد" Array3(2) = "اثنان" Array3(3) = "ثلاثة" Array3(4) = "أربعة" Array3(5) = "خمسة" Array3(6) = "ستة" Array3(7) = "سبعة" Array3(8) = "ثمانية" Array3(9) = "تسعة" GetNumber = Format(Number, "000000000000.00") I = 0 Do While I < 15 If I < 12 Then MyNumber = Mid$(GetNumber, I + 1, 3) Else MyNumber = "0" + Mid$(GetNumber, I + 2, 2) End If If (Mid$(MyNumber, 1, 3)) > 0 Then ReadNumber = Mid$(MyNumber, 1, 1) My100 = Array1(ReadNumber) ReadNumber = Mid$(MyNumber, 3, 1) My1 = Array3(ReadNumber) ReadNumber = Mid$(MyNumber, 2, 1) My10 = Array2(ReadNumber) If Mid$(MyNumber, 2, 2) = 11 Then My11 = "إحدى عشرة" If Mid$(MyNumber, 2, 2) = 12 Then My12 = "إثنى عشرة" If Mid$(MyNumber, 2, 2) = 10 Then My10 = "عشرة" If ((Mid$(MyNumber, 1, 1)) > 0) And ((Mid$(MyNumber, 2, 2)) > 0) Then My100 = My100 + MyAnd If ((Mid$(MyNumber, 3, 1)) > 0) And ((Mid$(MyNumber, 2, 1)) > 1) Then My1 = My1 + MyAnd GetText = My100 + My1 + My10 If ((Mid$(MyNumber, 3, 1)) = 1) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My11 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My11 End If If ((Mid$(MyNumber, 3, 1)) = 2) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My12 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My12 End If If (I = 0) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Billion = GetText + " مليار" Else Billion = GetText + " مليارات" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليار" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليارن" End If End If If (I = 3) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Million = GetText + " مليون" Else Million = GetText + " ملايين" If ((Mid$(MyNumber, 1, 3)) = 1) Then Million = " مليون" If ((Mid$(MyNumber, 1, 3)) = 2) Then Million = " مليونان" End If End If If (I = 6) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Thousand = GetText + " ألف" Else Thousand = GetText + " ألاف" If ((Mid$(MyNumber, 3, 1)) = 1) Then Thousand = " ألف" If ((Mid$(MyNumber, 3, 1)) = 2) Then Thousand = " ألفان" End If End If If (I = 9) And (GetText <> "") Then Hundred = GetText If (I = 12) And (GetText <> "") Then Fraction = GetText End If I = I + 3 Loop If (Billion <> "") Then If (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then Billion = Billion + MyAnd End If If (Million <> "") Then If (Thousand <> "") Or (Hundred <> "") Then Million = Million + MyAnd End If If (Thousand <> "") Then If (Hundred <> "") Then Thousand = Thousand + MyAnd End If If Fraction <> "" Then If (Billion <> "") Or (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency + MyAnd + Fraction + " " + SubCurrency Else NumberToText = ReMark + Fraction + " " + SubCurrency End If Else NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency End If End Function

    • @hamidoudjanahocine1972
      @hamidoudjanahocine1972 Рік тому

      شكرا

    • @westernnoman1830
      @westernnoman1830 2 місяці тому

      @@mohammed-almolegi

  • @mountsiribraheem9506
    @mountsiribraheem9506 Рік тому

    الكود لو سمحت❤

    • @mohammed-almolegi
      @mohammed-almolegi Рік тому

      Function NumberToText(Number As Double, MainCurrency As String, SubCurrency As String) Dim Array1(0 To 9) As String Dim Array2(0 To 9) As String Dim Array3(0 To 9) As String Dim MyNumber As String Dim GetNumber As String Dim ReadNumber As String Dim My100 As String Dim My10 As String Dim My1 As String Dim My11 As String Dim My12 As String Dim GetText As String Dim Billion As String Dim Million As String Dim Thousand As String Dim Hundred As String Dim Fraction As String Dim MyAnd As String Dim I As Integer Dim ReMark As String If Number > 999999999999.99 Then Exit Function If Number < 0 Then Number = Number * -1 ReMark = "سالب " End If If Number = 0 Then NumberToText = "صفر" Exit Function End If MyAnd = " و" Array1(0) = "" Array1(1) = "مائة" Array1(2) = "مائتان" Array1(3) = "ثلاثمائة" Array1(4) = "أربعمائة" Array1(5) = "خمسمائة" Array1(6) = "ستمائة" Array1(7) = "سبعمائة" Array1(8) = "ثمانمائة" Array1(9) = "تسعمائة" Array2(0) = "" Array2(1) = " عشر" Array2(2) = "عشرون" Array2(3) = "ثلاثون" Array2(4) = "أربعون" Array2(5) = "خمسون" Array2(6) = "ستون" Array2(7) = "سبعون" Array2(8) = "ثمانون" Array2(9) = "تسعون" Array3(0) = "" Array3(1) = "واحد" Array3(2) = "اثنان" Array3(3) = "ثلاثة" Array3(4) = "أربعة" Array3(5) = "خمسة" Array3(6) = "ستة" Array3(7) = "سبعة" Array3(8) = "ثمانية" Array3(9) = "تسعة" GetNumber = Format(Number, "000000000000.00") I = 0 Do While I < 15 If I < 12 Then MyNumber = Mid$(GetNumber, I + 1, 3) Else MyNumber = "0" + Mid$(GetNumber, I + 2, 2) End If If (Mid$(MyNumber, 1, 3)) > 0 Then ReadNumber = Mid$(MyNumber, 1, 1) My100 = Array1(ReadNumber) ReadNumber = Mid$(MyNumber, 3, 1) My1 = Array3(ReadNumber) ReadNumber = Mid$(MyNumber, 2, 1) My10 = Array2(ReadNumber) If Mid$(MyNumber, 2, 2) = 11 Then My11 = "إحدى عشرة" If Mid$(MyNumber, 2, 2) = 12 Then My12 = "إثنى عشرة" If Mid$(MyNumber, 2, 2) = 10 Then My10 = "عشرة" If ((Mid$(MyNumber, 1, 1)) > 0) And ((Mid$(MyNumber, 2, 2)) > 0) Then My100 = My100 + MyAnd If ((Mid$(MyNumber, 3, 1)) > 0) And ((Mid$(MyNumber, 2, 1)) > 1) Then My1 = My1 + MyAnd GetText = My100 + My1 + My10 If ((Mid$(MyNumber, 3, 1)) = 1) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My11 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My11 End If If ((Mid$(MyNumber, 3, 1)) = 2) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My12 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My12 End If If (I = 0) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Billion = GetText + " مليار" Else Billion = GetText + " مليارات" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليار" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليارن" End If End If If (I = 3) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Million = GetText + " مليون" Else Million = GetText + " ملايين" If ((Mid$(MyNumber, 1, 3)) = 1) Then Million = " مليون" If ((Mid$(MyNumber, 1, 3)) = 2) Then Million = " مليونان" End If End If If (I = 6) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Thousand = GetText + " ألف" Else Thousand = GetText + " ألاف" If ((Mid$(MyNumber, 3, 1)) = 1) Then Thousand = " ألف" If ((Mid$(MyNumber, 3, 1)) = 2) Then Thousand = " ألفان" End If End If If (I = 9) And (GetText <> "") Then Hundred = GetText If (I = 12) And (GetText <> "") Then Fraction = GetText End If I = I + 3 Loop If (Billion <> "") Then If (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then Billion = Billion + MyAnd End If If (Million <> "") Then If (Thousand <> "") Or (Hundred <> "") Then Million = Million + MyAnd End If If (Thousand <> "") Then If (Hundred <> "") Then Thousand = Thousand + MyAnd End If If Fraction <> "" Then If (Billion <> "") Or (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency + MyAnd + Fraction + " " + SubCurrency Else NumberToText = ReMark + Fraction + " " + SubCurrency End If Else NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency End If End Function

    • @mountsiribraheem9506
      @mountsiribraheem9506 Рік тому

      @@mohammed-almolegi شكرا

    • @mountsiribraheem9506
      @mountsiribraheem9506 Рік тому

      @@mohammed-almolegi شكرا

  • @nasserhameed9573
    @nasserhameed9573 Рік тому

    الكود لو سمحت

  • @nasserhameed9573
    @nasserhameed9573 Рік тому

    ممكن لو سمحت الدالة

    • @mohammed-almolegi
      @mohammed-almolegi Рік тому

      Function NumberToText(Number As Double, MainCurrency As String, SubCurrency As String) Dim Array1(0 To 9) As String Dim Array2(0 To 9) As String Dim Array3(0 To 9) As String Dim MyNumber As String Dim GetNumber As String Dim ReadNumber As String Dim My100 As String Dim My10 As String Dim My1 As String Dim My11 As String Dim My12 As String Dim GetText As String Dim Billion As String Dim Million As String Dim Thousand As String Dim Hundred As String Dim Fraction As String Dim MyAnd As String Dim I As Integer Dim ReMark As String If Number > 999999999999.99 Then Exit Function If Number < 0 Then Number = Number * -1 ReMark = "سالب " End If If Number = 0 Then NumberToText = "صفر" Exit Function End If MyAnd = " و" Array1(0) = "" Array1(1) = "مائة" Array1(2) = "مائتان" Array1(3) = "ثلاثمائة" Array1(4) = "أربعمائة" Array1(5) = "خمسمائة" Array1(6) = "ستمائة" Array1(7) = "سبعمائة" Array1(8) = "ثمانمائة" Array1(9) = "تسعمائة" Array2(0) = "" Array2(1) = " عشر" Array2(2) = "عشرون" Array2(3) = "ثلاثون" Array2(4) = "أربعون" Array2(5) = "خمسون" Array2(6) = "ستون" Array2(7) = "سبعون" Array2(8) = "ثمانون" Array2(9) = "تسعون" Array3(0) = "" Array3(1) = "واحد" Array3(2) = "اثنان" Array3(3) = "ثلاثة" Array3(4) = "أربعة" Array3(5) = "خمسة" Array3(6) = "ستة" Array3(7) = "سبعة" Array3(8) = "ثمانية" Array3(9) = "تسعة" GetNumber = Format(Number, "000000000000.00") I = 0 Do While I < 15 If I < 12 Then MyNumber = Mid$(GetNumber, I + 1, 3) Else MyNumber = "0" + Mid$(GetNumber, I + 2, 2) End If If (Mid$(MyNumber, 1, 3)) > 0 Then ReadNumber = Mid$(MyNumber, 1, 1) My100 = Array1(ReadNumber) ReadNumber = Mid$(MyNumber, 3, 1) My1 = Array3(ReadNumber) ReadNumber = Mid$(MyNumber, 2, 1) My10 = Array2(ReadNumber) If Mid$(MyNumber, 2, 2) = 11 Then My11 = "إحدى عشرة" If Mid$(MyNumber, 2, 2) = 12 Then My12 = "إثنى عشرة" If Mid$(MyNumber, 2, 2) = 10 Then My10 = "عشرة" If ((Mid$(MyNumber, 1, 1)) > 0) And ((Mid$(MyNumber, 2, 2)) > 0) Then My100 = My100 + MyAnd If ((Mid$(MyNumber, 3, 1)) > 0) And ((Mid$(MyNumber, 2, 1)) > 1) Then My1 = My1 + MyAnd GetText = My100 + My1 + My10 If ((Mid$(MyNumber, 3, 1)) = 1) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My11 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My11 End If If ((Mid$(MyNumber, 3, 1)) = 2) And ((Mid$(MyNumber, 2, 1)) = 1) Then GetText = My100 + My12 If ((Mid$(MyNumber, 1, 1)) = 0) Then GetText = My12 End If If (I = 0) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Billion = GetText + " مليار" Else Billion = GetText + " مليارات" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليار" If ((Mid$(MyNumber, 1, 3)) = 2) Then Billion = " مليارن" End If End If If (I = 3) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Million = GetText + " مليون" Else Million = GetText + " ملايين" If ((Mid$(MyNumber, 1, 3)) = 1) Then Million = " مليون" If ((Mid$(MyNumber, 1, 3)) = 2) Then Million = " مليونان" End If End If If (I = 6) And (GetText <> "") Then If ((Mid$(MyNumber, 1, 3)) > 10) Then Thousand = GetText + " ألف" Else Thousand = GetText + " ألاف" If ((Mid$(MyNumber, 3, 1)) = 1) Then Thousand = " ألف" If ((Mid$(MyNumber, 3, 1)) = 2) Then Thousand = " ألفان" End If End If If (I = 9) And (GetText <> "") Then Hundred = GetText If (I = 12) And (GetText <> "") Then Fraction = GetText End If I = I + 3 Loop If (Billion <> "") Then If (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then Billion = Billion + MyAnd End If If (Million <> "") Then If (Thousand <> "") Or (Hundred <> "") Then Million = Million + MyAnd End If If (Thousand <> "") Then If (Hundred <> "") Then Thousand = Thousand + MyAnd End If If Fraction <> "" Then If (Billion <> "") Or (Million <> "") Or (Thousand <> "") Or (Hundred <> "") Then NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency + MyAnd + Fraction + " " + SubCurrency Else NumberToText = ReMark + Fraction + " " + SubCurrency End If Else NumberToText = ReMark + Billion + Million + Thousand + Hundred + " " + MainCurrency End If End Function

  • @nasserhameed9573
    @nasserhameed9573 Рік тому

    ممتاز

  • @ahmed78807
    @ahmed78807 Рік тому

    شكرا جزيلا لك على المعلومة استمر يا بطل

  • @smartwayinenglish
    @smartwayinenglish Рік тому

    ممكن لو تكرمت عمل فيديو عن تفقيط درجات الطلاب باللغة العربية