السلام عليكم ورحمة الله وبركاته
لدي مصفوفة باتجاهين واريد ان اعرف عدد العناصر بداخلها هل هناك من داله تقوم بذلك؟
وبارك الله فيكم
السلام عليكم ورحمة الله وبركاته
لدي مصفوفة باتجاهين واريد ان اعرف عدد العناصر بداخلها هل هناك من داله تقوم بذلك؟
وبارك الله فيكم
والله ما سامع انو اكو مثل هذي الدالة وعلى العموم اللي يعرف لا يبخل علينا
اللهم صل على محمد واله خير الانام وارزقنا شفاعتهم اجمعين
يا جماعة هل هناك داله ترجع طول المصفوفة او عدد عناصرها؟
ساعدونا بارك الله فيكم
نعم الدالة هي ubound فهي تعيد عدد الصفوف وليس عدد الاعمدة ان جاز التعبير
Dim arr() As String ReDim arr(4, 2) Debug.Print UBound(arr( 'النتجية تكون 4
لهذا يجب ان يكون عدد الاعمدة ثابتا (2 )
ايضا يجب الانتباه ان المصفوفات تبدأ من صفر , في المثال السابق تحتوي المصفوفة على 5 صفوف و3 اعمدة
الدالة UBound تقوم بإرجاع أكبر رقم ، أما LBound ترجع أقل رقم ، مثال :
Dim S() As String
ReDim S(5 To 20)
MsgBox UBound(S) ''' = 20
MsgBox LBound(S) ''' = 5
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
بارك الله فيكم :)
هذا الموضوع مغلق.