أبوعيد قام بنشر ديسمبر 3, 2010 قام بنشر ديسمبر 3, 2010 السلام عليكم لدي سؤال فإذا كان سؤالي قد تم طرحه في منتداكم فأرجو منكم التكرم بإرفاق رابط الصفحة توفيرا للمجهود وشكرا السؤال : عندي 10 صفحات مرقمة من 1 ـ 10 تمثل الصفوف 1 يعنى الصف الأول وهكذا 10 الصف العاشر استخدم الدالة Vlookup في الخلية C1 كالتالي =IF(B1=1;VLOOKUP(A1;'1'!A1:C15;3;FALSE);IF(B1=2;VLOOKUP(A1;'2'!A1:C15;3;FALSE);IF(B1=3;VLOOKUP(A1;'3'!A1:C15;3;FALSE);IF(B1=4;VLOOKUP(A1;'4'!A1:C15;3;FALSE);IF(B1=5;VLOOKUP(A1;'5'!A1:C15;3;FALSE);IF(B1=6;VLOOKUP(A1;'6'!A1:C15;3;FALSE);IF(B1=7;VLOOKUP(A1;'7'!A1:C15;3;FALSE);VLOOKUP(A1;'8'!A1:C15;3;FALSE)))))))) بحيث إذا غيرت الرقم في a1 وهو رقم الطالب وغيرت الرقم في b1 وهو رقم الصفحة يتغير اسم الطالب وهذه الدالة كما ترون بهذا الشكل أتاحت لي احضار اسم الطالب قي أي صف بمجرد تغيير الرقمين في a1 , b1 والمشكلة أن الدالة تطبق في الصفوف 1 ألى 8 فقط كيف أستطيع جعل الدالة تطبق على الصفحات 9 و 10 لأن دالة if المتداخلة تتيح لي استخدام 8 دوال وسيطة فقط فكيف الأمر لو كان عندي أكثر من ثمان صفوف مثلا 10 أو 15 صف
الخالدي قام بنشر ديسمبر 3, 2010 قام بنشر ديسمبر 3, 2010 السلام عليكم ورحمة الله وبركاته جرب المعادلة التالية =VLOOKUP(A1;INDIRECT(B1&"!"&"A1:C15");3;FALSE) اذا لم يتحقق المطلوب ارفق ملف كمثال لتوضيح طلبك 4
أبوعيد قام بنشر ديسمبر 3, 2010 الكاتب قام بنشر ديسمبر 3, 2010 بارك الله فيك يا الخالدي جربت المعادلة وكانت النتيجة ناجحة أأخي سؤال آخر من فضلك أنا أعمل على أغداد مرنامج بالأكسل وهو محمي كل شيت فيه محمي والمصيف كذلك محممي لكن المسكلة أنني حصلت على برنامج من النت يكسر الحماية فهذا البرنامج لو وقع في يد شخص يستطيع فك الحماية والتحكم به هل لديك حل لهذه المشكلة ؟ كيف أتغلب على مثل هذه البرامج التي تكشر الحماية ؟
الخالدي قام بنشر ديسمبر 3, 2010 قام بنشر ديسمبر 3, 2010 السلام عليكم ورحمة الله وبركاته اخي الكريم حسب ما اعلم انه لا يوجد حل لمنع فك حماية الملف واذا كان لدى الاخوة في المنتدى حل لهذه المشكلة سوف يدلوك عليه تحياتي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.