ابو عبد الله العراقي قام بنشر مارس 12, 2022 قام بنشر مارس 12, 2022 السلام عليكم ورحمة الله وبركاته الأستاذة الافاضل والاخوة الأعزاء في منتدى اوفيسنا في قاعدة البيانات المرفقة النموذج form 1 يوجد فيه button وضيفته فتح فولدر اليوم حيث انayam.rarayam.rar هذا الـbutton مرتبط بـــtextbox = path . الـــpath مضبوط وشغال 100% المشكلة في الـــbutton يفتح الفولدرات عدا انه لا يفتح فولدر يوم Saturday شنو المشكلة ما اعرف ؟ يرجى التوضيح والمساعدة ؟ ملاحظة لكي تعمل قاعدة البيانات يجب وضعها في بارتشن D:\ تم ؟؟؟؟
تمت الإجابة Moosak قام بنشر مارس 12, 2022 تمت الإجابة قام بنشر مارس 12, 2022 وعليكم السلام ورحمة الله وبركاته .. اسم الفولدر مكتوب غلط .. مكتوب Satruday بدل Saturday 1
ابو عبد الله العراقي قام بنشر مارس 12, 2022 الكاتب قام بنشر مارس 12, 2022 عاشت ايدك سبحان الله العتب على النظر شكراً جزيلاً
ابو عبد الله العراقي قام بنشر مارس 12, 2022 الكاتب قام بنشر مارس 12, 2022 طيب في حالة ان الفولدر غير موجود ماهو كود الذي يجب ان يوضع في حدث الــ button لكي تظهر رسالة " فولدر هذا اليوم غير موجود "
Moosak قام بنشر مارس 12, 2022 قام بنشر مارس 12, 2022 (معدل) 3 ساعات مضت, ابو عبد الله العراقي said: طيب في حالة ان الفولدر غير موجود ماهو كود الذي يجب ان يوضع في حدث الــ button لكي تظهر رسالة " فولدر هذا اليوم غير موجود " تفضل أخي أبو عبدالله .. هذا الكود بعد التعديل : Private Sub Command8_Click() On Error Resume Next If Len(Dir(Me.path, vbDirectory)) > 0 Then FollowHyperlink (Me.path) ' Me.Command8.HyperlinkAddress = Trim(Me![path]) Else MsgBox "فولدر هذا اليوم غير موجود سوف يتم إنشاؤه تلقائيا", vbOKOnly, "تنبيه!" MkDir (Me.path) ' هذا السطر يجعل البرنامج يقوم بإنشاء الفولدر المفقود FollowHyperlink (Me.path) End If End Sub في حال تعذر وجود الملف يقوم البرنامج بإنشاء فولد جديد محل الفولدر المفقود . لإلغاء هذه الخاصية .. أحذف هذين السطرين من الكود وعدل الرسالة 🙂 MkDir (Me.path) ' هذا السطر يجعل البرنامج يقوم بإنشاء الفولدر المفقود FollowHyperlink (Me.path) ayam.rar تم تعديل مارس 12, 2022 بواسطه Moosak 1 1
ابو عبد الله العراقي قام بنشر مارس 13, 2022 الكاتب قام بنشر مارس 13, 2022 (معدل) السلام عليكم ورحمة الله وبركاته عاشت ايدك اخوي العزيز وانا جداً ممنون منك ، بس ارجو توضيح الكود لو سمحت لغرض فهم الكودات والاستفادة منها تم تعديل مارس 13, 2022 بواسطه ابو عبد الله العراقي
Moosak قام بنشر مارس 13, 2022 قام بنشر مارس 13, 2022 (معدل) دالة Dir ترجع لك اسم الملف اللي تلاقيه في الباث المعطى لها . ودالة Len تعطيك عدد حروف الملف الذي ترجعه دالة Dir . فإذا تم إيجاد الملف المطلوب سيتم حساب عدد حروفه بالدالة Len .. أما إذا لم تجد الملف فسيكون عدد الحروف (صفر) .. لذلك أخبرنا دالة If إذا كان عدد الحروف أكبر من صفر ( يعني الملف موجود ) نخبرها أن تفتح الملف الذي في الرابط .. وإذا كان عدد الحروف = (صفر) فهذا يعني أن الملف غير موجود ، فتعطينا رسالة تخبرنا بذلك .. مرجع : https://analystcave.com/vba-reference-functions/vba-file-functions/vba-dir-function/ تم تعديل مارس 13, 2022 بواسطه Moosak
ابو عبد الله العراقي قام بنشر مارس 13, 2022 الكاتب قام بنشر مارس 13, 2022 تمام 🌹عاشت ايدك على التوضيح 💯 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.