تفضل أخي @salah.sarea ، هذا الكود لإضافة كلمة تحددها في النموذج الى جميع السجلات في الجدول الذي تختاره ، طبعاً باستثناء حقل الترقيم التلقائي :-
Sub AddWordToAllFields()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strSQL As String
Dim strTable As String
Dim strWordToAdd As String
Dim fld As DAO.Field
strTable = Txt_Tbl.Value
strWordToAdd = Txt_Search.Value
Set db = CurrentDb
Set rs = db.OpenRecordset(strTable)
For Each fld In rs.Fields
If fld.Name <> "ID" And fld.Name <> "RecordID" Then
strSQL = "UPDATE " & strTable & " SET " & fld.Name & " = IIf([" & fld.Name & "] Is Null, '" & " " & strWordToAdd & " " & "', [" & fld.Name & "] & '" & strWordToAdd & "')"
db.Execute strSQL
End If
Next fld
rs.Close
Set rs = Nothing
Set db = Nothing
MsgBox "تمت إضافة الكلمة بنجاح إلى جميع الحقول في الجدول"
End Sub
Add_Word.accdb