تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اختصار الكود حسب المثال المرفق
#1
هل من اختصار لهذا الكود المرفق حسب المثال


الملفات المرفقة
.rar   rtre.rar (الحجم : 179.51 ك ب / التحميلات : 6)
الرد }}}
تم الشكر بواسطة:
#2
استخدم هذا الكود بدلاً من كودك :
كود :
   Dim MM(11) As String
   MM(0) = "جانفي"
   MM(1) = "فيفري"
   MM(2) = "مارس"
   MM(3) = "افريل"
   MM(4) = "ماي"
   MM(5) = "جوان"
   MM(6) = "جويلية"
   MM(7) = "اوت"
   MM(8) = "سبتمبر"
   MM(9) = "اكتوبر"
   MM(10) = "نوفمبر"
   MM(11) = "ديسمبر"
   '=================================
   Dim MM1 As String, MM2 As String, MM3 As String, MM4 As String, _
       MM5 As String, MM6 As String, MM7 As String, MM8 As String, _
       MM9 As String, MM10 As String, MM11 As String, MM12 As String
   '=================================

   Select Case Combo2.Text
       Case "جانفي"
           MM1 = MM(0):     MM2 = MM(1):     MM3 = MM(2):     MM4 = MM(3)
           MM5 = MM(4):     MM6 = MM(5):     MM7 = MM(6):     MM8 = MM(7)
           MM9 = MM(8):     MM10 = MM(9):    MM11 = MM(10):    MM12 = MM(11)
       Case "فيفري"
           MM1 = MM(1):     MM2 = MM(2):     MM3 = MM(3):     MM4 = MM(4)
           MM5 = MM(5):     MM6 = MM(6):     MM7 = MM(7):     MM8 = MM(8)
           MM9 = MM(9):     MM10 = MM(10):    MM11 = MM(11):    MM12 = MM(0)
       Case "مارس"
           MM1 = MM(2):     MM2 = MM(3):     MM3 = MM(4):     MM4 = MM(5)
           MM5 = MM(6):     MM6 = MM(7):     MM7 = MM(8):     MM8 = MM(9)
           MM9 = MM(10):     MM10 = MM(11):    MM11 = MM(0):    MM12 = MM(1)
       Case "افريل"
           MM1 = MM(3):     MM2 = MM(4):     MM3 = MM(5):     MM4 = MM(6)
           MM5 = MM(7):     MM6 = MM(8):     MM7 = MM(9):     MM8 = MM(10)
           MM9 = MM(11):     MM10 = MM(0):    MM11 = MM(1):    MM12 = MM(2)
       Case "ماي"
           MM1 = MM(4):     MM2 = MM(5):     MM3 = MM(6):     MM4 = MM(7)
           MM5 = MM(8):     MM6 = MM(9):     MM7 = MM(10):     MM8 = MM(11)
           MM9 = MM(0):     MM10 = MM(1):    MM11 = MM(2):    MM12 = MM(3)
       Case "جوان"
           MM1 = MM(5):     MM2 = MM(6):     MM3 = MM(7):     MM4 = MM(8)
           MM5 = MM(9):     MM6 = MM(10):     MM7 = MM(11):     MM8 = MM(0)
           MM9 = MM(1):     MM10 = MM(2):    MM11 = MM(3):    MM12 = MM(4)
       Case "جويلية"
           MM1 = MM(6):     MM2 = MM(7):     MM3 = MM(8):     MM4 = MM(9)
           MM5 = MM(10):     MM6 = MM(11):     MM7 = MM(0):     MM8 = MM(1)
           MM9 = MM(2):     MM10 = MM(3):    MM11 = MM(4):    MM12 = MM(5)
       Case "اوت"
           MM1 = MM(7):     MM2 = MM(8):     MM3 = MM(9):     MM4 = MM(10)
           MM5 = MM(11):     MM6 = MM(0):     MM7 = MM(1):     MM8 = MM(2)
           MM9 = MM(3):     MM10 = MM(4):    MM11 = MM(5):    MM12 = MM(6)
       Case "سبتمبر"
           MM1 = MM(8):     MM2 = MM(9):     MM3 = MM(10):     MM4 = MM(11)
           MM5 = MM(0):     MM6 = MM(1):     MM7 = MM(2):     MM8 = MM(3)
           MM9 = MM(4):     MM10 = MM(5):    MM11 = MM(6):    MM12 = MM(7)
       Case "اكتوبر"
           MM1 = MM(9):     MM2 = MM(10):     MM3 = MM(11):     MM4 = MM(0)
           MM5 = MM(1):     MM6 = MM(2):     MM7 = MM(3):     MM8 = MM(4)
           MM9 = MM(5):     MM10 = MM(6):    MM11 = MM(7):    MM12 = MM(8)
       Case "نوفمبر"
           MM1 = MM(10):     MM2 = MM(11):     MM3 = MM(0):     MM4 = MM(1)
           MM5 = MM(2):     MM6 = MM(3):     MM7 = MM(4):     MM8 = MM(5)
           MM9 = MM(6):     MM10 = MM(7):    MM11 = MM(8):    MM12 = MM(9)
       Case "ديسمبر"
           MM1 = MM(11):     MM2 = MM(0):     MM3 = MM(1):     MM4 = MM(2)
           MM5 = MM(3):     MM6 = MM(4):     MM7 = MM(5):     MM8 = MM(6)
           MM9 = MM(7):     MM10 = MM(8):    MM11 = MM(9):    MM12 = MM(10)
   End Select
   '===================================================
   
   '===========================================
   ARetraite2.Field109 = MM1 & " - " & Combo1
   ARetraite2.Field110 = MM2 & " - " & Combo1
   ARetraite2.Field111 = MM3 & " - " & Combo1
   ARetraite2.Field112 = MM4 & " - " & Combo1
   ARetraite2.Field113 = MM5 & " - " & Combo1
   ARetraite2.Field114 = MM6 & " - " & Combo1
   ARetraite2.Field115 = MM7 & " - " & Combo1
   ARetraite2.Field116 = MM8 & " - " & Combo1
   ARetraite2.Field117 = MM9 & " - " & Combo1
   ARetraite2.Field118 = MM10 & " - " & Combo1
   ARetraite2.Field119 = MM11 & " - " & Combo1
   ARetraite2.Field120 = MM12 & " - " & Combo1
   
   ARetraite2.Field97 = MM1 & " -  " & Combo1 + 1
   ARetraite2.Field98 = MM2 & " -  " & Combo1 + 1
   ARetraite2.Field99 = MM3 & " - " & Combo1 + 1
   ARetraite2.Field100 = MM4 & " -  " & Combo1 + 1
   ARetraite2.Field101 = MM5 & " -  " & Combo1 + 1
   ARetraite2.Field102 = MM6 & " - " & Combo1 + 1
   ARetraite2.Field103 = MM7 & " - " & Combo1 + 1
   ARetraite2.Field104 = MM8 & "  -   " & Combo1 + 1
   ARetraite2.Field105 = MM9 & " - " & Combo1 + 1
   ARetraite2.Field106 = MM10 & " - " & Combo1 + 1
   ARetraite2.Field107 = MM11 & " - " & Combo1 + 1
   ARetraite2.Field108 = MM12 & " - " & Combo1 + 1
   
   ARetraite2.Field85 = MM1 & " -  " & Combo1 + 2
   ARetraite2.Field86 = MM2 & " -  " & Combo1 + 2
   ARetraite2.Field87 = MM3 & " - " & Combo1 + 2
   ARetraite2.Field88 = MM4 & " -  " & Combo1 + 2
   ARetraite2.Field89 = MM5 & " -  " & Combo1 + 2
   ARetraite2.Field90 = MM6 & " - " & Combo1 + 2
   ARetraite2.Field91 = MM7 & " - " & Combo1 + 2
   ARetraite2.Field92 = MM8 & "  -   " & Combo1 + 2
   ARetraite2.Field93 = MM9 & " - " & Combo1 + 2
   ARetraite2.Field94 = MM10 & " - " & Combo1 + 2
   ARetraite2.Field95 = MM11 & " - " & Combo1 + 2
   ARetraite2.Field96 = MM12 & " - " & Combo1 + 2
   
   ARetraite2.Field73 = MM1 & " -  " & Combo1 + 3
   ARetraite2.Field74 = MM2 & " -  " & Combo1 + 3
   ARetraite2.Field75 = MM3 & " - " & Combo1 + 3
   ARetraite2.Field76 = MM4 & " -  " & Combo1 + 3
   ARetraite2.Field77 = MM5 & " -  " & Combo1 + 3
   ARetraite2.Field78 = MM6 & " - " & Combo1 + 3
   ARetraite2.Field79 = MM7 & " - " & Combo1 + 3
   ARetraite2.Field80 = MM8 & "  -   " & Combo1 + 3
   ARetraite2.Field81 = MM9 & " - " & Combo1 + 3
   ARetraite2.Field82 = MM10 & " - " & Combo1 + 3
   ARetraite2.Field83 = MM11 & " - " & Combo1 + 3
   ARetraite2.Field84 = MM12 & " - " & Combo1 + 3
   
   ARetraite2.Field61 = MM1 & " -  " & Combo1 + 4
   ARetraite2.Field62 = MM2 & " -  " & Combo1 + 4
   ARetraite2.Field63 = MM3 & " - " & Combo1 + 4
   ARetraite2.Field64 = MM4 & " -  " & Combo1 + 4
   ARetraite2.Field65 = MM5 & " -  " & Combo1 + 4
   ARetraite2.Field66 = MM6 & " - " & Combo1 + 4
   ARetraite2.Field67 = MM7 & " - " & Combo1 + 4
   ARetraite2.Field68 = MM8 & "  -   " & Combo1 + 4
   ARetraite2.Field69 = MM9 & " - " & Combo1 + 4
   ARetraite2.Field70 = MM10 & " - " & Combo1 + 4
   ARetraite2.Field71 = MM11 & " - " & Combo1 + 4
   ARetraite2.Field72 = MM12 & " - " & Combo1 + 4
   '===========================================

   ARetraite2.Show
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#3
تم الحل شكرا جزيلا
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] كيف يمكن إخفاء عمود رقم الصنف و إظهاره برمجياً نامل المساعدة في المثال التالي ؟ Microformt 2 408 19-11-23, 10:49 PM
آخر رد: Microformt
  اختصار الكود حسب المثال المرفق abde6726 0 226 28-10-23, 05:01 PM
آخر رد: abde6726
Question [vb6.0] عندي مشكلة في هذا الكود حيث انه لا يقبل الا رقم فقط اريد ان يقبل الارقام والاحرف ؟ Microformt 1 291 25-10-23, 04:10 PM
آخر رد: Amir_Alzubidy
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 246 23-10-23, 12:11 AM
آخر رد: Taha Okla
Question كيف يمكن تطوير هذا الكود نامل المساعدة ؟؟ Microformt 1 920 22-11-21, 07:51 PM
آخر رد: اسلام الكبابى
Question [vb6.0] هل يمكن تغير نوع خط Label من خلال الكود وكيف ذلك ؟؟ Microformt 2 1,057 10-10-21, 08:58 AM
آخر رد: Microformt
  [سؤال] مساعدة في عمل هذا الكود العبادي 2 11 2,988 09-09-21, 01:29 AM
آخر رد: اسلام الكبابى
Question [vb6.0] كيف انشي لبرنامجي المرفق تصفح سجلات مثال الذي في الصوره ؟؟ Microformt 3 1,365 24-05-21, 10:01 AM
آخر رد: Ahmed_Mansoor
Question [vb6.0] نامل المساعدة في هذا الكود المرفق إن امكن ذلك ؟؟ Microformt 3 1,276 23-05-21, 08:50 AM
آخر رد: Ahmed_Mansoor
  [سؤال] كيفيه البحث باستخدام الكود aboezzat84 1 1,225 28-12-20, 05:59 PM
آخر رد: sendbad100

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم