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

كيفية كتابة قيمة المصفوفة من جدول


ledoledo
إذهب إلى أفضل إجابة Solved by محمد أبوعبدالله,

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

السادة الخبراء  كيف استبدل رقم 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
رابط هذا التعليق
شارك

10 دقائق مضت, ledoledo said:

اشكرك الاخ الكريم محمد أبوعبدالله واعتذر عن التاخير في الرد

بالتوفيق اخي الكريم

تحياتي

  • Like 1
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information