كيفية التحقق من وجود ملف أو مجلد في جهاز الكمبيوتر الخاص بك باستخدام Excel VBA؟

يركز البرنامج التعليمي لأتمتة Office اليوم على تعلم كيفية التحقق من وجود ملف في أحد دلائل الكمبيوتر.

تحضير

إذا كنت جديدًا إلى حد ما في مجال الترميز ، فتأكد من تمكين علامة التبويب تطوير Microsoft Office Excel وأنك على دراية ببعض أساسيات Excel VBA .

التحقق مما إذا كان الملف موجودًا باستخدام Excel VBA

تستفيد التعليمات البرمجية التالية من مربعات الإدخال من أجل التقاط المسار إلى الملف بالإضافة إلى اسم الملف نفسه من المستخدم.

ثم يستفيد من طريقة Dir للتحقق مما إذا كان مسار الملف موجودًا بالفعل.

أخيرًا ، يعرض مربع رسالة للمستخدم بنتيجة الاختيار.

Sub Check_file_exists()

Dim NameDir As String
Dim NameFile As String

'Capture the file path and name from the users
NameDir = InputBox("Enter file directory")
NameFile = InputBox("Enter file name")

'Check whether the file exists
If (Dir(NameDir & NameFile)) = "" Then
    MsgBox ("File doesn't exist")

    Else
    
    MsgBox ("File exists")
    End If
End Sub

تحقق من وجود مجلد

بطريقة مماثلة تمامًا ، يمكنك التحقق مما إذا كان هناك مجلد معين موجود في نظام التشغيل الخاص بك. هنا أيضًا نستفيد من طريقة Dir ، ولكن باستخدام المعلمة vbDirectory .

Sub Check_folder_exists()

Dim NameDir As String

NameDir = InputBox("Enter file directory")


If (Dir(NameDir, vbDirectory)) = "" Then
    MsgBox ("Folder doesn't exist")

    Else
    
    MsgBox ("Folder exists")
    End If
End Sub

استخدام الكود

  • افتح Microsoft Excel وانتقل إلى المصنف الخاص بك.
  • اضغط على Developer ثم اضغط على Visual Basic.
  • انسخ والصق الكود أعلاه كإجراء فرعي في ورقة محددة من وحدة VBA النمطية الخاصة بك.
  • قم بتشغيل (F5) الكود.
  • احفظ المصنف الخاص بك.

التمديدات الممكنة

يتم تمديد رمز لوحة الغلاية أعلاه لحالات الاستخدام التالية:

  • قم بإنشاء مجلد / ملف إذا لم يكن موجودًا بالفعل.
  • احذف ملف المجلد بشرط أن يكون موجودًا في دليل ملفات نظام التشغيل.
  • ابحث عن الملفات / المجلدات باستخدام حرف بدل.

Leave a Comment

كيفية تصدير كلمات المرور من Microsoft Edge

كيفية تصدير كلمات المرور من Microsoft Edge

تعلم كيفية تصدير كلمات المرور من Microsoft Edge بسهولة وأمان باستخدام خطوات واضحة. قم بتأمين معلوماتك الشخصية بشكل أفضل.

كيفية استخدام انتقالات الشرائح في Microsoft PowerPoint

كيفية استخدام انتقالات الشرائح في Microsoft PowerPoint

تعلم كيفية استخدام انتقالات الشرائح في PowerPoint لجعل عرضك التقديمي مميزًا وتفاعليًا.

كيفية إصلاح تعذر العثور على عنوان IP للخادم في نظام التشغيل Windows 10؟

كيفية إصلاح تعذر العثور على عنوان IP للخادم في نظام التشغيل Windows 10؟

تعرف على كيفية استكشاف خطأ تعذر العثور على عنوان IP للخادم وإصلاحه ، وكذلك احصل على حل سهل لإصلاح هذه المشكلة.

كيفية إصلاح Err_Cache_Miss في جوجل كروم

كيفية إصلاح Err_Cache_Miss في جوجل كروم

هل تتلقى رسالة الخطأ Err_Cache_Miss أثناء استخدامك Google Chrome؟ إليك بعض الإصلاحات السهلة التي يمكنك تجربتها لإصلاح المشكلة بكفاءة.

أفضل 10 مواقع ألعاب غير محظورة في المدارس 2024

أفضل 10 مواقع ألعاب غير محظورة في المدارس 2024

اكتشف أفضل 10 مواقع ألعاب غير محظورة في المدارس 2024، حيث يمكنك اللعب مجاناً دون قيود.

[محلول] كيفية إصلاح خطأ Err_connection_reset على أنظمة التشغيل Windows 10 و Mac و Android؟

[محلول] كيفية إصلاح خطأ Err_connection_reset على أنظمة التشغيل Windows 10 و Mac و Android؟

تتعلم كيفية إصلاح خطأ ERR_CONNECTION_RESET على أنظمة التشغيل Windows 10 و Mac و Android. اتبع الحلول الفعالة الموصى بها لحل المشكلة بنجاح.

كيفية فتح علامات التبويب المغلقة مؤخرًا في Chrome و Firefox و Edge و Safari

كيفية فتح علامات التبويب المغلقة مؤخرًا في Chrome و Firefox و Edge و Safari

إذا أغلقت علامة تبويب لم تكن تقصد إغلاقها في متصفحك، فمن السهل إعادة فتح علامة التبويب هذه. يمكنك أيضًا فتح علامات تبويب أخرى مغلقة مؤخرًا.

كيفية إصلاح خطأ فشل أجهزة NMI على أنظمة التشغيل Windows 10 و 8.1 و 8 [محدث]

كيفية إصلاح خطأ فشل أجهزة NMI على أنظمة التشغيل Windows 10 و 8.1 و 8 [محدث]

لإصلاح خطأ فشل أجهزة NMI في النظام، استكشف حلولاً متنوعة مثل إجراء فحص SFC، والتحقق من الأجهزة والبرامج، وتحديث برامج التشغيل والمزيد.

المشكلات الشائعة في Samsung Galaxy A12 وكيفية حلها

المشكلات الشائعة في Samsung Galaxy A12 وكيفية حلها

إذا كنت تمتلك Samsung Galaxy A12 وواجهت مشكلات، إليك قائمة بالحلول للمشاكل الشائعة.

كيفية الترقية من Windows 11 Home إلى Pro

كيفية الترقية من Windows 11 Home إلى Pro

تعلم كيفية ترقية Windows 11 Home إلى Pro بطريقة سهلة وسريعة. احصل على الميزات المتقدمة من Windows 11 Pro الآن!