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

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

قام بنشر (معدل)

السلام عليكم

عندي جدولين جدول 1 وجدول 2

اريد عند أضافة البيانات في جدول 1 بشرط ان هناك خليتين في جدول واحد عبارة عن ارقام خلية برقم من 10 والخلية التانية 20

كما في الصورة التالية 

p_69207hxl1.png

 

تضاف تلقائيا الي الجدول رقم 2 بحيث يتم تكرار البيانات في خلية من 10 الي 20 

كما في الصورة التالية

p_692lj5de2.png

 

القاعدة مرفقة

 

Database22.zip

تم تعديل بواسطه Io Emad
قام بنشر

عندي جدول اسمة 1 فيه الحقول التالية

 

ID Name NumberFrom NumberTo Date

p_69207hxl1.png

وجدولل اخر اسمة 2 فيه الحقول التالية

 

ID Name Number Date

عند أضافة البيانات في الجدول رقم واحد تضاف البيانات تلقائي الي الجدول رقم 2 بدون تدخل مني بشرط

 

أذا كان الرقم في حقل NumberFrom 1

والرقم اللي في حقل NumberTo 10

يقوم بتكرار البيانات في حقل Number من 1 ل10 مع  مع جعل البيانات ثابتة ف الحقول ID و Name و Date

p_692lj5de2.png

 

قام بنشر

تفضل:smile:

 

هذا الكود يقوم بالعمل:


Private Sub cmd_Do_Records_Click()

    Dim i As Integer
    Dim rst As dao.Recordset
    
    Set rst = CurrentDb.OpenRecordset("Select * From [2]")

    For i = Me.NumFrom To Me.NumTo

    rst.AddNew
        rst!ID = Me.ID
        rst![name] = Me!name
        rst!Numall = i
        rst![date] = Me.[date]
    rst.Update

    Next i

    rst.Close: Set rst = Nothing
    
    MsgBox "Done"
    
End Sub

 

جعفر

759.Database22.accdb.zip

  • Like 2
قام بنشر (معدل)
2 ساعات مضت, jjafferr said:

تفضل:smile:

 

هذا الكود يقوم بالعمل:



Private Sub cmd_Do_Records_Click()

    Dim i As Integer
    Dim rst As dao.Recordset
    
    Set rst = CurrentDb.OpenRecordset("Select * From [2]")

    For i = Me.NumFrom To Me.NumTo

    rst.AddNew
        rst!ID = Me.ID
        rst![name] = Me!name
        rst!Numall = i
        rst![date] = Me.[date]
    rst.Update

    Next i

    rst.Close: Set rst = Nothing
    
    MsgBox "Done"
    
End Sub

 

جعفر

759.Database22.accdb.zip

شكرا اخي علي اهتمامك وتعبك وعملك الرائع ..

 

بالفعل هذا هو المطلوب .. 

أشكرك جدا . استاذي الفاضل

تم تعديل بواسطه Io Emad
قام بنشر

حياك الله:smile:

 

ولكي يكتمل الكود ، يجب ان تفحص الجدول اذا كانت هذه القيمة تم اضافتها سابقا ، وإلا فسيكون عندك تكرار في سجلات الجدول 2:smile:

 

جعفر

  • Like 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