السلام عليكم ورحمة الله وبركاته
ارجو المساعدة من سيادتكم
بسم الله انا عضو جديد وارجو الا تخيبو املى كما خاب فى منتدى الاكسل
لقد ظللت اتردد على منتدى اوفسينا طلبا للمساعدة على مدى شهر ونصف ولم يجيب احد على استفسارتى وطلبى هذا فأرجو من الله السميع العليم ان اجد بغيتى هنا إن شاء الله
اعمل على الاكسل اكس بى 2003
واريد كود داله على هيئة "function" تتأكد من وجود ملف ما حتى يمكن استخدامها مع "if" فى الاكسل
تعود على "if" ب "True" أو "False"
والسبب هو انه عند ملف اكسل يقوم يستخرخ عمليات حسابيه من ملفات اخرى وعند الغاء احد الملفات الاخر تظل اخر نتيجه مستخرجة من الملف الملغى كما هى رغم تحجيث البيانات .
وهذا مثال لما اقوم به فى الاكسل
يوجد ملفين الاول به خليتين بكل منهما قيمة
الملف الثانى به خلية تجمع الخليتين من الملف الاول
وعند الغاء الملف اول تظل نيجة الجمع كما هى رغم عدم وجود الملف الاول ورغم تحديث البيانات
الملف الاول اسمه "file_1.xls"
وتحتوى الخلية "A1" على القيمة "33"
وتحتوى الخلية "A2" على القيمة "66"
الملف الثانى اسمه "file_2.xls"
وتحتوى الخلية "C1" على المعادله "=SUM([file_2.xls]ورقة1!$A$1:$A$2)"
وعند الغاء الملف الاول يظل ناتج هذه المعادله على اخر قيمه تم الحصول عليها من الملف الملغى
فهل يمكن عمل "function" تتأكد من وجود الملف حتى يمكن استخدامها مع "if"
اى لوضع القيمة صفر او "" او " اى نص " فى حالة عدم وجود الملف الاول
مع مراعات ان الملف به خلايا مرتبطة بملفات كثيرة اى ان الدله يجب ان تقبل تغير اسم الملف المراد البحث عنه ولكنى عملت مثال لها فقط
ولكم جزيل الشكر
اتمنى من الله السميع العليم ان يجيب احدا طلبى
ولتكن فى ميزان حسانتكم شاء الله