۩◊۩ أبو حنين ۩◊۩ قام بنشر فبراير 2, 2014 قام بنشر فبراير 2, 2014 الساده الاعضاء الاخوه الاعزاء ارجو المساعده لضبط المعادلات فى استدعاء بيانات من شيت NAME الى اخر ADM على اساس متغير فى L 1 وارجو توضيح الخطاء لعدم الووقوع فيه مره اخرى ... حيث تلك اول مره استخدم معادلات استدعاء جزاكم الله كل الخير كشف اسماء.rar
جمال عبد السميع قام بنشر فبراير 2, 2014 قام بنشر فبراير 2, 2014 أخى الحبيب ( أبو حنين ) معادلاتك مظبوطة جدا ، ولكن المعادلة الموجودة فى ( B3 ) هذه معادلة صفيف أى لابد لكى تعمل بشكل صحيح قف فى نهاية المعادلة بكارز الكتابة وأضغط ( CTRL+SHIFT+ENTER ) بالإضافة الشرط لابد رابطة بالقائمة المنسدلة التى تحتوى على الشرط وهى فى الشيت ( ADM ) الخلية ($L$1 ) أى سيتم تغيير الشرط فى المعادلة من ( K1 ) إلى ($L$1 ) لتكون المعادلة كالتالى : =IF(ROWS(NAME!$B$4:$B4)<=COUNTIF(num;$L$1);INDEX(num;SMALL(IF(num=$L$1;ROW(num)-ROW(NAME!$B$4)+1);ROW(1:1)));"") تقبل تحياتى 3
۩◊۩ أبو حنين ۩◊۩ قام بنشر فبراير 2, 2014 الكاتب قام بنشر فبراير 2, 2014 (معدل) السلام عليكم اخى جمال لم استطيع ظبط الامر فارجو ان يتم ضبط المعادلة عى المرفق تم تطبيق المعادلة كمعادلة صفيف ... الا ان مكان الاسم ياتى الادارة ومكان رقم العامل تانى الادارة ايضا .... كمان يوجد العمود F معطى FRE# وارجو توضيح الخطاء الذى وقعت فيه جزاك الله خيرا وجمع من فى المنتدى تم تعديل فبراير 2, 2014 بواسطه ۩◊۩ أبو حنين ۩◊۩
جمال عبد السميع قام بنشر فبراير 2, 2014 قام بنشر فبراير 2, 2014 (معدل) نعم أخى ( أبو حنين ) وإن لم تستطع إنسخ المعادلة التى قمت برفعها فى المرفق السابق ثم قف فى نهايتها بالماوس ثم إضغط كليك شمال بالماوس مرة واحدة ليظهر كارزر الكتابة ثم إضغط على ( CTRL +SHIFT+ENTER ) ثم إنسخها لأسفل أنظر أخى الرابط تم تعديلة وفقا لطلبك تقبل : تحياتى كشف أسماء 3.rar تم تعديل فبراير 2, 2014 بواسطه جمال عبد السميع 3
۩◊۩ أبو حنين ۩◊۩ قام بنشر فبراير 2, 2014 الكاتب قام بنشر فبراير 2, 2014 اخى جمال تم عمل الامر كما ذكرت ليست المشكله فى معادلة صفيف كتطبيق .... تعمل الاكمر كما ذكرت المشكله تكمن فى مكان الاسم ياتى الادارة ومكان رقم العامل تانى الادارة ايضا .... كمان يوجد العمود F معطى FRE# وارجو توضيح الخطاء الذى وقعت فيه
۩◊۩ أبو حنين ۩◊۩ قام بنشر فبراير 3, 2014 الكاتب قام بنشر فبراير 3, 2014 (معدل) السلام عليكم اخى االحبيب جمال سلمت يداك ... ولاكن تظهر مشكله عن اختيارادارة adm يظهر عدد9 اسماء وذلك صحيح الا انة يتكرر اول اسم ... وبالتالى يختفى اسم ...من الاسماء الفعلين وعند اختيار اداره اخرى .... تظهر الاسماء الا ان اول اسم غير تابع لتلك الادارة ... وبالتالى يختفى اسم من التابعين فى الاداره برجاء توضيح الخطاء ارجو المساعده فى حل المشكله جزاك الله خير على مساعدتك تم تعديل فبراير 3, 2014 بواسطه ۩◊۩ أبو حنين ۩◊۩
رجب جاويش قام بنشر فبراير 3, 2014 قام بنشر فبراير 3, 2014 بعد اذن أخى الحبيب / جمال عبد السميع هذه محاولة أخرى لاثراء الموضوع كشف اسماء.rar
۩◊۩ أبو حنين ۩◊۩ قام بنشر فبراير 3, 2014 الكاتب قام بنشر فبراير 3, 2014 السلام عليكم سلمت يداك اخى رجب انت والاخ جمال عبد السميع جزاكم الله كل الخير ولى طلب اخير ... برجاء توضيح الخطاء الذى وقعت فيه واثراء للموضوع ... هلى يمكن عمل اللاستدعاء بكود بنفس الشروط جزاك الله كل الخير .... وسلمت ياك
تمت الإجابة رجب جاويش قام بنشر فبراير 3, 2014 تمت الإجابة قام بنشر فبراير 3, 2014 أخى الفاضل هذا هو الحل عن طريق الكود كشف اسماء.rar 1
رجب جاويش قام بنشر فبراير 3, 2014 قام بنشر فبراير 3, 2014 أما بالنسبة للخطأ أولا : كما أخبرك أخى الحبيب / جمال عبد السميع أن المعادلة الموجودة فى العمود B معادلة صفيف لذا لابد من الضغط على ( CTRL + SHIFT + ENTER ) ثم إنسخها لأسفل ثانيا : المدى الذى يتم جلب البيانات منه للعمود B هو num وهو غير مناسب لأنه يخص القسم Dep وليس الاسم لذا قمت بتسمية مدى آخر للأسماء وهو nam بدلا من num ليبقى المدى num خاص بالقسم فقط مع خالص تحياتى
۩◊۩ أبو حنين ۩◊۩ قام بنشر فبراير 3, 2014 الكاتب قام بنشر فبراير 3, 2014 (معدل) وصلت المعلومه جزاك الله كل الخير ... شكرا لك اخى العزيز رجب جاويش شاكر لوقتك الثمين واهتمامك واتمنة ان توضح لى ماذا يعنى الاسطر فى الكود For i = 3 To LR If ws.Cells(i, 4) = [L1] Then ws.Cells(i, 2).Resize(1, 11).Copy Range("B" & [b1000].End(xlUp).Row + 1).PasteSpecial xlPasteValues شاكر لك ولاخى جمال عبد السميع تم تعديل فبراير 3, 2014 بواسطه ۩◊۩ أبو حنين ۩◊۩
جمال عبد السميع قام بنشر فبراير 3, 2014 قام بنشر فبراير 3, 2014 أستاذى ومعلمى الجميل الرائع ( رجب جاويش ) بالطبع لاأستطيع التعليق على إبداعاتك لأنى على علم بها ، ماشاء الله ولكن الممتع بالنسبة لى أنه منذ فترة طويلة لم يجمعنى بحضرتك بمشاركة لذلك ماأسعدنى بهذه المشاركة ولاتدرك مقدار سعادتى بذلك ، والحمد لله إن حضرتك بخير أستاذى حلولك دائما رائعة ومكسب لأى تلميذ يريد تعلم العلم من مصادرة بارك الله فيك أخى الحبيب ( أبو حنين ) فعلا هناك خطأ إن دالة ( rows ) التى تعتمد عليها دالة ( countif ) لتحقيق شرط المعادلة لابد أن تتضمن ( الخلية الأولى ) من عمود الشرط وهو ( name ) أى ROWS(NAME!$B$3:$B3) وكذلك شرط ال (row ) لابد وأن يتوافق مع بداية عمود الأسماء أيضا أى لابد وأن يكون ROW(NAME!$B$3) ستلاحظ أن $B$3 هى المشكلة لذلك سيكون المرفق هكذا وبذلك لم تعد هناك مشكلة فى حلك وحققت المطلوب تقبل تحيات : أخيك كشف أسماء 4.rar 4
۩◊۩ أبو حنين ۩◊۩ قام بنشر فبراير 3, 2014 الكاتب قام بنشر فبراير 3, 2014 السلام عليكم اخى العزيز والمعلم جمال عبد السميع .. والاستاذ المعلم رجب جاويش لا اجد الا ان اتقدم بكامل الشكر والتقدير على ما بزلتموه من توضيح الامر لى وفعلا ولله الحمد .. تمت الاستفاده بشكل مرضى جدا سلمت يداكم جزاكم الله كل الخير
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.