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

محتاج كود لنسخ بيانات حقل الي حقل اخر في نفس الجدول


إذهب إلى أفضل إجابة Solved by Foksh,

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

  • أفضل إجابة

اخي الكريم @ahmed_204079 هل يوجد شروط للنسخ من الحقل المصدر إلى الحقل الهدف ؟

إن كان لا ، فجرب هذا الكود

 

Sub CopyData()
    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim strSQL As String
    Set db = CurrentDb
    strSQL = "SELECT * FROM DATA_TECH"
    Set rs = db.OpenRecordset(strSQL, dbOpenDynaset)
    rs.MoveFirst
    Do While Not rs.EOF
        If Not IsNull(rs!a1) Then
            rs.Edit
            rs!a6 = rs!a1 & "qena1.moe.edu.gov.eg@"
            rs.Update
        End If
        rs.MoveNext
    Loop
    rs.Close
    Set rs = Nothing
    Set db = Nothing
    MsgBox "تم نسخ البيانات وتحديث الحقل بنجاح", vbInformation
End Sub

وفي الزر Btn_Doit كمثال تستطيع استدعاء الدالة من خلال الإسم :-

Private Sub Btn_Doit_Click()
    CopyData
End Sub

 

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

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

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



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

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

Important Information