اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

فضلا لدي ملف اكسيل رئيسي  اريد وضع كود في فورم  لحدف الملف المختار من الكومبوبوكس  وهذه الملفات مخزنة داخل مجلد اسمه "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:

قام بنشر

روح للمجلد الذي بالمسار 

وانسخ المسار وحطه في المتغير

pth = "D:\my_f\"

ولاتنسى تحط علامة  "\" في نهاية المسار

  • Like 1
قام بنشر

استادي العيدروس ربنا يحفظك ويزيدك من علمه :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

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information