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

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

قام بنشر

اخواني اعضاء  المنتدى 

فضلا لدي ملف اكسيل رئيسي  اريد وضع كود في فورم  لحدف الملف المختار من الكومبوبوكس  وهذه الملفات مخزنة داخل مجلد اسمه "my_f" في 😧

جزاكم الله خيرا

image.png.f1e730a972ae89c334b1cac961e12233.png

my_regestrer.rar

  • أفضل إجابة
قام بنشر

السلام عليكم

بهذا الكود

Private Sub CommandButton1_Click()

Dim pth, Nm

pth = "D:\my_f\"
Nm = Me.ComboBox1.Value & ".*"
If Dir(pth & Nm, vbDirectory) = "" Then
MsgBox "لايوجد ملف بنفس الاسم بالمسار المحدد لحذفه"
Else
Kill pth & Nm & ".*"
MsgBox "تم حذف الملف بنجاح"
End If

End Sub

 

  • Like 2
قام بنشر

استاذي العيدروس مشكور على ردك السريع

جربت الكود ولكن لا يحذف الملف المختار يعطي رسالة "لا يوجد ملف بنفس الاسم في المسار المحدد"

اذكرك ان المجلد my_f  بداخل مجلد اخر اسمه my_regestrer في D:

قام بنشر

استادي العيدروس ربنا يحفظك ويزيدك من علمه :wow:

بس في لمسة لم تكمل بعد لايحدف اسم الملف من الرئيسي العمود "A"

قام بنشر

اذا كان بنفس مسار الملف الذي به الكود

Private Sub CommandButton1_Click()

Dim pth, Nm, Pt, pth1

pth = "D:\my_f\"
pth1 = ThisWorkbook.Path & "\"

Nm = Me.ComboBox1.Value & ".*"
Ar = Array(pth, pth1)

For Each Pt In Ar

If Dir(Ar & Nm, vbDirectory) = "" Then
MsgBox "لايوجد ملف بنفس الاسم بالمسار المحدد لحذفه" & Pt
Else
Kill Ar & Nm & ".*"
MsgBox "تم حذف الملف بنجاح من المسار" & " :" & Pt
End If

Next Pt

End Sub

 

  • Like 1
قام بنشر (معدل)

اخي الكريم

حط مسار المجلد الرئيسي الذي ذكرته

بهذا السطر 

pth1 = ThisWorkbook.Path & "\"

فليكن مثلاً "C:\Users\aad\Desktop"

يكتب بالمتغير كالتالي

pth1 = "C:\Users\aad\Desktop" & "\"

 

تم تعديل بواسطه الـعيدروس
  • 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