اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information