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

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

قام بنشر

هل ممكن تعديل الكود كي يجلب  في كل ضغطة 20 رقم    يعني الضغطة الأولى يجلب 20 رقم الأولى  والضغطة الثانية يجلب  20 رقم التالية  وهكذا الى نهاية الأرقام بالجدول

lab111.rar

قام بنشر

تم تعديل الكود

 

Option Compare Database
Dim rcos, r As Long
Private Sub Command1_Click()
On Error GoTo Err
r = rcos + 20
txtNumbers = ""
Dim s
For s = rcos To r
DoCmd.GoToRecord , , acNext
txtNumbers = txtNumbers & "973" & txtnum & " , "
rcos = rcos + 1
If rcos = r Then
Exit Sub
End If
Next s
DoCmd.GoToRecord , , acFirst
Err:
        If Err.Number = 2499 Then Exit Sub


End Sub
Private Sub Form_Load()
rcos = 1
End Sub

 

جلب ارقام كمجموعات بالتتالي.rar

قام بنشر

شكراً جزيلاً أبو خليل يا واصل للحلول نعم هو الحل لكن لماذا  لايجلب الرقم الأول ؟

  • أفضل إجابة
قام بنشر

انا قمت بالتعديل فقط على عجالة لتحقيق الطلب

 

اليك الكود الآن بعد التدقيق ( تم اجراء بعض التقديم والتأخير وحذف مالا يلزم )

 

 

Dim rcos, r As Long
Private Sub Command1_Click()
On Error GoTo Err
r = rcos + 20
txtNumbers = ""
Dim s
For s = rcos To r
txtNumbers = txtNumbers & "973" & txtnum & " , "
DoCmd.GoToRecord , , acNext
rcos = rcos + 1
If rcos = r Then
Exit Sub
End If
Next s
Err:
        If Err.Number = 2499 Then Exit Sub
End Sub
Private Sub Form_Load()
rcos = 1
End Sub
  • Like 1
قام بنشر (معدل)

جزاكم الله عنا كل الخير أبو خليل نعم أحسنت هذا هو الحل وتمت بحمد الله ثم بكم  :dance1:

تم تعديل بواسطه kkhalifa1960

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