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

برجاء المساعدة : بحث عن ملفات حسب قيمة خلية فى اكسيل


aladdien

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

أرجو المساعدة فى الملف المرفق للبحث حيث ان لدى مجلد رئيسى Z:\All Files يحتوى على عدة مجلدات تشتمل على عدة ملفات وورد ، الرجاء كود بحيث عند الضغط على زر Seach  يقوم الجهاز بالبحث عن الاسم الموجود فى الخلية A2 والبحث عن الملف الذى يحمل نفس الاسم فى المجلد الرئيسى Z:\All Files وكل المجلدات الفرعية الموجودة داخله و اظهار نتيجة البحث ، وان امكن فتح الملف .

الشرح بالمرفق. وجزاكم الله كل خير

TRY.zip

تم تعديل بواسطه aladdien
رابط هذا التعليق
شارك

أخى أ. عمر " أبو تامر" أقدر مجهودك وسرعة ردك 

الكود لا يعمل يبدو ان هناك خطأ ما ، يرجى التأكد مع العلم انى استخدم WIN XP  و Office 2007 . قد يكون لهذا تأثير .

 

مرفق صورة الرسالة التى تظهر

مع خالص شكرى

Error.png

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

 

الاخ صلاح الصغير

قائمة الفلدرات كانت لللتوضيح فقط من قبل الاخ aladdien

ولكن عند  اضافة اي ملف  يظهر ففيي القائمة المنسلة

 

 

 

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

أستاذي الكبير ومعلمي الفاضل أبو تامر

بارك الله فيك وجزيت خير الجزاء على هذه الدرر التي حرمنا منها كثيراً ولكن مشئية الله أرادت لنا الخير بعد طول انتظار

جربت الملف المرفق واطلعت على الأكواد ووجدت أن اسم المصنف الحالي يدرج في قائمة الملفات ولتفادي المشكلة (حيث يتسبب في تهنيج برنامج الإكسيل) قمت بعمل إضافة بسيطة جداً لعدم إدراج اسم المصنف الحالي .. وذلك بعد سطر الحلقة التكرارية في الإجراء الفرعي المسمى

Sub ListMy_Files(Path, Sub_Folder As Boolean)

حيث قمت بإضافة السطر التالي

If My_File.Name <> ThisWorkbook.Name Then
...........
End If

وذلك ما بين سطري الحلقة التكرارية

For Each My_File In My_Source.Files
.........
Next My_File

 

وفي الإجراء المسئول عن عملية البحث عن الملف قمت بإضافة سطر في حالة لم يتم اختيار ملف من الخلية A2

    File_Name = Range("A2")
    If IsEmpty(File_Name) Then MsgBox "No File To Search!", vbExclamation: Exit Sub

تقبل وافر تقديري واحترامي

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information