تعديل صغير للتأكد من وجود الملف قبل انشاء ملف جديد
Dim MaakeFolder As String
MaakeFolder = CurrentProject.Path & "\Libraries\Library1\BOOKS\" & Me.BookName
If Len(Dir(MaakeFolder, vbDirectory)) = 0 Then
MkDir MaakeFolder
End If
Libraries.rar
مشاركة أستاذى @Foksh
Dim folderPath As String
Dim folderName As String
Dim checkFolder As String
folderPath = "C:\Libraries\Library1\BOOKS\"
folderName = Me.TextBox1.Value
checkFolder = Dir(folderPath & folderName, vbDirectory)
If checkFolder = "" Then
MkDir folderPath & folderName
Else
MsgBox "Folder already exists!", vbExclamation
End If
هناك طريقتان أخريان اعرفها
If DCount("*", "الطالب", "اسم_الطالب='" & Me.xxx & "'") > 1 Then
MsgBox "اسم الطالب هذا قد تم تسجيله من قبل."
DoCmd.SetWarnings False
DoCmd.RunCommand acCmdDeleteRecord
DoCmd.SetWarnings True
End If
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT * FROM الطالب WHERE اسم_الطالب='" & Me.xxx & "'")
If Not rs.EOF Then
MsgBox "اسم الطالب هذا قد تم تسجيله من قبل."
DoCmd.SetWarnings False
DoCmd.RunCommand acCmdDeleteRecord
DoCmd.SetWarnings True
End If
rs.Close
Set rs = Nothing
تفضل هل هذا ما تريد
Dim a As String
a = Me.x
If Me.x = a Then
Forms("fxm").Controls(a).Value = True
End If
أو
If Me.x <> "" Then
Forms("fxm").Controls(Me.x).Value = True
End If
testc.accdb