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

استبدال المجلد


goldposition
إذهب إلى أفضل إجابة Solved by ابوخليل,

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

  • أفضل إجابة

تفضل الحل الافضل وهو كون الحدث يخص كل حقل لوحده

في حدث بعد التحديث لاي حقل يتم الفحص والاجراء هو : اما انشاء مجلد جديد او تغيير اسم المجلد ان كان موجودا

Dim i1
Private Sub Text1_GotFocus()
i1 = Text1
End Sub

Private Sub Text1_AfterUpdate()
Dim fs, cf
strFolder1 = CurrentProject.Path & "\" & Me.Text1.Value
strFolder11 = CurrentProject.Path & "\" & i1
If MsgBox("سيتم ( إنشاء / تغيير ) اسم المجلد حسب القيمة الجديدة", _
    vbQuestion + vbOKCancel, _
    "تنبيه") = vbOK Then

           Set fs = CreateObject("Scripting.FileSystemObject")
            If fs.FolderExists(strFolder11) = False Then
            Set cf = fs.createFolder(strFolder1)
            Else
            Name strFolder11 As strFolder1
            End If
    Else
    Undo
    Exit Sub
End If
End Sub

  

تغير اسم المجلد حسب قيمة الحقل.mdb

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

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