احمد علي 1981 قام بنشر يونيو 7, 2015 مشاركة قام بنشر يونيو 7, 2015 السلام عليكم اخواني الكرام لدى ملف اريد عمل استدعاء لبيانات sheet1 و sheet2 الى sheet3 حسب النوع عند اختياره في sheet3 ان يتم وضع القيم في الجدول وفي جدول التكلفة ان يجلب فقط بيانات التكلفة والنقل فقط بدون التامين كما في المرفق وشكرا Book1.rar رابط هذا التعليق شارك More sharing options...
سليم حاصبيا قام بنشر يونيو 7, 2015 مشاركة قام بنشر يونيو 7, 2015 عسى ان ينال اعجابك منتوجات زراعية.rar 1 رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 7, 2015 الكاتب مشاركة قام بنشر يونيو 7, 2015 شكرا اخي سليم عمل رائع وهو المطلوب بالفعل لكن هل يمكن عمله بالكود ؟؟ مع الشكر رابط هذا التعليق شارك More sharing options...
سليم حاصبيا قام بنشر يونيو 7, 2015 مشاركة قام بنشر يونيو 7, 2015 تم التحويل الى كود انظر الى الصفحة الاضافية منتوجات كود زراعية.rar رابط هذا التعليق شارك More sharing options...
ياسر خليل أبو البراء قام بنشر يونيو 7, 2015 مشاركة قام بنشر يونيو 7, 2015 بارك الله فيك أخي سليم طالما أنك تتعامل مع الأكواد فيستحب تحويل المعادلة لقيمة إضافة بسيطة جداً لكودك الرائع للحصول على قيم فقط Sub montougat() [a5] = [b1] [b5:c5].Formula = "=INDEX(Sheet1!$B$2:$C$100,MATCH($A5,Sheet1!$A$2:$A$100,0),MATCH(B$4,Sheet1!$B$1:$C$1,0))" [b5:c5].Value = [b5:c5].Value [a10] = [b1] [b10:c10].Formula = "=INDEX(Sheet2!$B$2:$D$100,MATCH($A10,Sheet2!$A$2:$A$100,0),MATCH(B$9,Sheet2!$B$1:$D$1,0))" [b10:c10].Value = [b10:c10].Value End Sub وذلك تخفيفاً من حجم الملف في حالة التعامل مع بيانات كثيرة.. تقبل تحياتي 1 رابط هذا التعليق شارك More sharing options...
سليم حاصبيا قام بنشر يونيو 7, 2015 مشاركة قام بنشر يونيو 7, 2015 بارك الله بك اخي ياسر على هذه الاضافة لم اضعها صراحة لان الملف صغير جداً 15 كيلو 1 رابط هذا التعليق شارك More sharing options...
ياسر خليل أبو البراء قام بنشر يونيو 7, 2015 مشاركة قام بنشر يونيو 7, 2015 بارك الله بك اخي ياسر على هذه الاضافة لم اضعها صراحة لان الملف صغير جداً 15 كيلو أحب أن أنوه إليك أن المرفقات في غالب الأمر بتكون نماذج مصغرة للملف الأصلي والملف الأصلي ممكن يكون به بيانات كثيرة جداً .. مشكور على الكود الرائع والحل الجميل باستخدام الدالة Index (ننتظر منك شرح للدالة في الموضوع المخصص له ..لإثراء الموضوع ، ولعلمي المطلق أنك مجيد في استخدام المعادلات بشكل لا يقارن تقبل تحياتي وودي وحبي في الله 1 رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 8, 2015 الكاتب مشاركة قام بنشر يونيو 8, 2015 اخي سليم اخي ياسر جزيل الشكر لكم الكود يعمل بشكل رائع جدا رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 8, 2015 الكاتب مشاركة قام بنشر يونيو 8, 2015 عذرا اخواني الكود يعمل بشكل رائع لكن عند سحبه على ملف اخر الكود لا يعمل وفي القيم يطلع الخطا التالي N/A# وعذرا على الازعاج رابط هذا التعليق شارك More sharing options...
ياسر خليل أبو البراء قام بنشر يونيو 8, 2015 مشاركة قام بنشر يونيو 8, 2015 أخي الكريم أحمد فؤاد تم إزالة الخطأ باستخدام IFERROR والخطأ ناتج عن عدم تطابق عملية البحث أي أن المنتج المراد البحث عنه غير موجود بورقة البيانات إليك الملف المرفق فيه التصحيح لكلا الحلين : المعادلات والأكواد (اختر منهما ما شئت) Agricultural Products.rar رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 8, 2015 الكاتب مشاركة قام بنشر يونيو 8, 2015 شكرا اخي ياسر لم يتم جلب البيانات ما اعرف اين وقع الخطا علما انني لما اعدل الا اسم ال شيت فقط رابط هذا التعليق شارك More sharing options...
ياسر خليل أبو البراء قام بنشر يونيو 8, 2015 مشاركة قام بنشر يونيو 8, 2015 ارفق ملفك بعد التعديل للإطلاع عليه .. لابد من تغيير اسم الورقة في الكود بالاسم الجديد ... رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 8, 2015 الكاتب مشاركة قام بنشر يونيو 8, 2015 (معدل) شكرا لصبرك علي حجم الملف الذي اعمل عليه كبير جدا تم تعديل يونيو 8, 2015 بواسطه احمد علي 1981 رابط هذا التعليق شارك More sharing options...
ياسر خليل أبو البراء قام بنشر يونيو 8, 2015 مشاركة قام بنشر يونيو 8, 2015 سؤال : إنت اخترت هتشتغل على ايه ؟ المعادلة أم الكود ؟؟ ثانياً ارفق الملف كنموذج مصغر بلاش الملف الأصلي ...فقط لمعاينة التعديل الذي قمت به وإرشادك إلى ما يجب عمله لو هتتعامل مع المعادلة اللي هيحصل إن لما تغير اسم الشيت المعادلة هتتحدث لوحدها ..أما الكود فيجب نسخ المعادلة فيه مرة أخرى باسم الشيت الجديد أرجو أن تكون الفكرة قد وصلت رابط هذا التعليق شارك More sharing options...
تامر عطاالله قام بنشر يونيو 8, 2015 مشاركة قام بنشر يونيو 8, 2015 بارك الله فيك رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 9, 2015 الكاتب مشاركة قام بنشر يونيو 9, 2015 السلام عليكم اتعامل مع الكود وليس المعادلات مرفق الملف book.rar رابط هذا التعليق شارك More sharing options...
أفضل إجابة ياسر خليل أبو البراء قام بنشر يونيو 9, 2015 أفضل إجابة مشاركة قام بنشر يونيو 9, 2015 جرب الكود بهذا الشكل Sub ee() [a5] = [b1] [b5:c5].Formula = "=IFERROR(INDEX(p!$B$3:$C$100,MATCH($A5,p!$A$3:$A$100,0),MATCH(B$4,p!$B$2:$C$2,0)),"""")" [b5:c5].Value = [b5:c5].Value End Sub رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 9, 2015 الكاتب مشاركة قام بنشر يونيو 9, 2015 شكرا اخي ياسر الكود لا يعمل على نفس الملف الذي اريده لكن عند وضعه على ملف اخر يعمل بشكل رائع جدا احتمال يكون الخلل في الملف الذي اعمل عليه شكرا لجهودك رابط هذا التعليق شارك More sharing options...
احمد علي 1981 قام بنشر يونيو 9, 2015 الكاتب مشاركة قام بنشر يونيو 9, 2015 شكرا اخي ياسر قمت بالتعديل على الكود كالتالي وهو يعمل بشكل ممتاز "(((b4:c4].Formula = "=(INDEX(sheet1!$c$3:$c$3000,MATCH(sheet2!$B$2,sheet1!$a$3:$a$3000,0] شكرا جزيلا لكم وجهودكم رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان