اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السادة الخبراء  كيف استبدل رقم 400 فى المصفوفة بعدد سجلات جدول معين كما في الكود بالاسفل لان البرنامج يعطي خطأ هل هناك مشكلة فى طريقة الكتابة

Dim Z(400) As String
Dim X As Integer

 

 

Dim Z(Dcount("ItmNumber", "TItems")) As String
Dim X As Integer

 

قام بنشر
Just now, محمد أبوعبدالله said:

السلام عليكم

تفضل اخي الكريم


Dim Z As String
Z = (DCount("ItmNumber", "TItems"))

تحياتي

تحياتي الاخ الكريم

المفترض انها مصفوفة تخزن قيم من جدول فى listbox

Dim itms(400) As String
Dim itm As Integer

For itm = 1 To DMax("ItmNumber", "TItems")
itms(itm) = DLookup("ItmName", "TItems", "ItmNumber =" & itm)
List1.AddItem (itms(itm))
Next

اريد تعويض عدد العناصر فى المصفوفة بعدد سجلات الجدول

  • تمت الإجابة
قام بنشر

تفضل اخي الكريم

وعذرا على التأخير

Dim X As Integer
       X = (DCount("ItmNumber", "TItems"))
ReDim itms(X) As String
Dim itm As Integer

    For itm = 1 To DMax("ItmNumber", "TItems")
         itms(itm) = DLookup("ItmName", "TItems", "ItmNumber =" & itm)
         List1.AddItem (itms(itm))
    Next

تحياتي

  • Like 1
  • Thanks 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information