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

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

قام بنشر

 

السلام عليكم هل ممكن  ام غير ممكن تغيير كود زر البحث والاستبدال الموجود بالملف المرفق ويظهر عدد السجلات التي سوف يتم استبدالها او التراجع او الموافقه على الاستبدال
ارجوا الرد

وشكرا لكم

1.jpg.1c82443e1c1bd5794d63f70385096cee.jpg

test.accdb

قام بنشر
في ٢٨‏/٩‏/٢٠١٨ at 16:54, خالد سيسكو said:

السلام عليكم هل ممكن  ام غير ممكن تغيير كود زر البحث والاستبدال الموجود بالملف المرفق ويظهر عدد السجلات التي سوف يتم استبدالها او التراجع او الموافقه على الاستبدال

وعليكم السلام ورحمة الله وبركاته
نعم و هذا مختصر العمل
اعمل 2 كومبوبوكس او مربع النص
احد منها لكي نبحث عنه و الاخر لاستبدال 
واعمل مربع نصي اخر لكي يظهر لك عدد الكلمات الموجودة وسيتم استبدالها بواسطة دالة ديكوانت\

  • Thanks 1
قام بنشر
20 ساعات مضت, خالد سيسكو said:

هل ممكن ترتيب الكود لو سمحت

اتفضل استخدمت هذه المجموعة
 

Private Sub Form_Load()
    Me.Helbijartin = Null
    Me.Form.Repaint
    Me.Helbijartin.RowSource = "SELECT table1." & "[" & Me.Heqil & "]" & "FROM table1;"
End Sub

Private Sub Helbijartin_AfterUpdate()
On Error Resume Next
    Me.Eded = DCount("*", "Table1", "[" & Me.Heqil & "]=" & Me.Helbijartin)
    Me.Eded = DCount("*", "Table1", "[" & Me.Heqil & "]='" & Me.Helbijartin & "'")
End Sub

Private Sub Heqil_AfterUpdate()
    Me.Helbijartin = Null
    Me.Eded = Null
    Me.Form.Repaint
    Me.Helbijartin.RowSource = "SELECT table1." & "[" & Me.Heqil & "]" & "FROM table1;"
End Sub

Private Sub RpleceAll_Click()
    If IsNull(Me.Heqil) = True Then
        MsgBox "اختر الحقل المراد استبدال فيه اولا"
        Me.Heqil.SetFocus
    ElseIf IsNull(Me.Helbijartin) = True Then
        MsgBox "قم باختيار الکلمة او الرقم المراد استبداله"
        Me.Helbijartin.SetFocus
    ElseIf IsNull(Me.GohorinBo) = True Then
        MsgBox "قم بكتابة كلمة او رقم الاستبدال به"
        Me.GohorinBo.SetFocus
    Else
        DoCmd.SetWarnings False
        DoCmd.RunSQL ("UPDATE table1 SET table1." & "[" & Me.Heqil & "]" & "= [Forms]![form]![GohorinBo] WHERE (((table1." & "[" & Me.Heqil & "]" & ")=[Forms]![form]![Helbijartin]))")
        DoCmd.SetWarnings True
        MsgBox "تم استبدال" & "(" & Me.Eded & ")" & "سجلات " & vbCrLf & vbCrLf & vbCrLf & _
                         " من " & " ( " & Me.Helbijartin & " ) " & " الى " & " ( " & Me.GohorinBo & " ) " & "بنجاح ", vbOKOnly + vbMsgBoxRtlReading, "تم"
        Me.Helbijartin = Null
        Me.GohorinBo = Null
        Me.Eded = Null
        Me.Form.Repaint
    End If
End Sub

واليك المرفق بعد تعديل

 

test.accdb

  • 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