hsa100 قام بنشر مايو 1, 2010 مشاركة قام بنشر مايو 1, 2010 (معدل) اخوانى الاعزاء كيف يمكن منع تكرار الاسماء فى القائمة المنسدلة باستخدام امر واحد فى التحقق من الصحة ودون استخدام بيانات من اعمدة اخرى وشكرا لكم اهتمامكم book.rar تم تعديل مايو 1, 2010 بواسطه hsa100 رابط هذا التعليق شارك More sharing options...
هشام شلبى قام بنشر مايو 1, 2010 مشاركة قام بنشر مايو 1, 2010 السلام عليكم =========== الاخ العزيز شاهد المرفق book.rar 1 رابط هذا التعليق شارك More sharing options...
hsa100 قام بنشر مايو 1, 2010 الكاتب مشاركة قام بنشر مايو 1, 2010 الاخ الفاضل هشام اولا اود ان اشكرك على استجابتك السريعة عمل رائع فعلا اود ان استفسر عن امكانية تطبيق ذلك فى التحقق من الصحة مباشرة ودون اللجوء لمعادلات وسيطة فى العمود C وشكرا لك رابط هذا التعليق شارك More sharing options...
hsa100 قام بنشر مايو 1, 2010 الكاتب مشاركة قام بنشر مايو 1, 2010 اخوانى الكرام برجاء اذا ما كانت هناك طريقة اخرى كما اوضحت بعاليه وشكرا لكم رابط هذا التعليق شارك More sharing options...
خالد القدس قام بنشر مايو 1, 2010 مشاركة قام بنشر مايو 1, 2010 السلام عليكم<br>رائع استاذ هشام كعادتك<br>بارك الله فيك وزادك من فضله<br> رابط هذا التعليق شارك More sharing options...
BuFaisal قام بنشر مايو 2, 2010 مشاركة قام بنشر مايو 2, 2010 الحلول التي تقدمها استاذ هشام لها طعم خاص وفقك الله رابط هذا التعليق شارك More sharing options...
أبوعبد الله قام بنشر مايو 2, 2010 مشاركة قام بنشر مايو 2, 2010 أخي العزيز إلى جانب الحل الذي تفضل به أخي العزيز هشام شلبي بالمعادلات ، بالمرفق فكرة لحل إضافي أرجو أن يناسبك . تقبل تحياتي أبو عبدالله قائمة منسدلة بدون تكرار.rar رابط هذا التعليق شارك More sharing options...
hsa100 قام بنشر مايو 2, 2010 الكاتب مشاركة قام بنشر مايو 2, 2010 الاخ العزيز - ابو عبد الله اشكر لك اهتمامك توجد رسالة خطا run time error 438 فى السطر ActiveSheet.Range("B5:B500").RemoveDuplicates Columns:=1, Header:=xlNo اصدار ال office عندى execl 2002 فتحت الملف بـ office 2007 تلاحظ ان التكرار موجود بالقائمة المنسدلة رابط هذا التعليق شارك More sharing options...
أبوعبد الله قام بنشر مايو 3, 2010 مشاركة قام بنشر مايو 3, 2010 أخي العزيز الملف والفكرة تعمل بشكل جيد على إكسيل 2007 وفيها عند الوقوف بأي خلية بالنطاق (D4:D50) وهو نطاق التحقق من صحة بقائمة منسدلة يتم حذف كل الأسماء المكررة من القائمة مصدر بيانات التحقق من صحة وعند الوقوف بأي خلية أخرى يتم إعادة بيانات مصدر التأكد من صحة إلى وضعها الأصلي ، ربما لايعمل الكود كما ذكرت على إكسيل 2003 لأن أمر RemoveDuplicates هو أمر جديد ضمن أوامر إكسيل 2007 وأرجو تأكيد ما ذكرت من الأخوة الذين حملوا الملف وفتحوه من نسخة إكسيل 2007 . تحياتي أبو عبدالله رابط هذا التعليق شارك More sharing options...
hsa100 قام بنشر مايو 3, 2010 الكاتب مشاركة قام بنشر مايو 3, 2010 الاخ الفاضل ابو عبد الله فعلا .. لم اكن قد فعلت امان الماكرو فى 2007 لذا لم يعمل الماكرو الان الملف يعمل بشكل جيد اشكرك كثيرا على اهتمامك رابط هذا التعليق شارك More sharing options...
بن علية حاجي قام بنشر مايو 3, 2010 مشاركة قام بنشر مايو 3, 2010 السلام عليكم ورحمة الله أعرف أن إخواني لم يبخلوا بما عندهم من فوائد... وأقدم أيضا عملا بواسطة كود يقوم بنسخ كل القائمة (الموجودة في العمود A) في العمود B ثم يرتبها ترتيبا تصاعديا وبعدها يقوم بحذف كل الأسماء المكررة في هذا العمود ثم يعاود الترتيب التصاعدي للأسماء التي بقيت وباستعمال الخاصية "التحقق من الصحة" واستعمال الدالة OFFSET فيها نقوم بتشكيل القائمة المنسدلة من العمود B انطلاقا من السطر 5... وإليكم المثال في الملف المرفق (وهو يعمل على 2007 و على 2003)... أخوكم بن علية قائمة منسدلة دون تكرار.rar 1 رابط هذا التعليق شارك More sharing options...
hsa100 قام بنشر مايو 4, 2010 الكاتب مشاركة قام بنشر مايو 4, 2010 (معدل) فكرة جيدة اخى العزيز وتبقى اجمل لو ممكن تنفيذها من غير كود بامر واحد فى التحقق من الصحة هل ممكن تنفيذها ؟ ولى استفسار اخر هل ممكن زيادة عدد المفردات فى القائمة عن 8 وهل يمكن زيادة حجم الفونت تم تعديل مايو 4, 2010 بواسطه hsa100 رابط هذا التعليق شارك More sharing options...
بن علية حاجي قام بنشر مايو 4, 2010 مشاركة قام بنشر مايو 4, 2010 (معدل) السلام عليكم ورحمة الله محاولة الإجابة على استفساراتك : وتبقى اجمل لو ممكن تنفيذها من غير كود بامر واحد فى التحقق من الصحة هل ممكن تنفيذها ؟....لا يمكن تنفيذها بأمر واحد في التحقق من الصحة (لسبب أن التحقق من الصحة لا يمكن أن نكتب فيه إلا أمرا واحدا بينما الكود هو سلسلة من الأوامر) ولى استفسار اخر هل ممكن زيادة عدد المفردات فى القائمة عن 8 ... بالتأكيد نعم... ما عليك إلا إضافة الأسماء في العمود A وسيتم إضافتها بواسطة الكود تلقائيا إلى القائمة المنسدلة وهل يمكن زيادة حجم الفونت ... إذا كنت تقصد "حجم الخط" فكل التنسيقات متاحة (الخط ، حجم الخط ، اللون ...) والله أعلم أخوك بن علية تم تعديل مايو 4, 2010 بواسطه hben رابط هذا التعليق شارك More sharing options...
hsa100 قام بنشر مايو 4, 2010 الكاتب مشاركة قام بنشر مايو 4, 2010 اخى العزيز بن علية اقصد بعرض اكثر من 8 مفردات ان يزيد طول القائمة المنسدلة ليظهر بها اكثر من 8 مفردات فى كل مرة واقصد بزيادة حجم الخط الخاص بالمحتويات داخل القائمة المنسدلة وليس خلايا الاكسل بصفة عامة وشكرا لك اهتمامك رابط هذا التعليق شارك More sharing options...
بن علية حاجي قام بنشر مايو 4, 2010 مشاركة قام بنشر مايو 4, 2010 السلام عليكم ورحمة الله اخى العزيز بن علية اقصد بعرض اكثر من 8 مفردات ان يزيد طول القائمة المنسدلة ليظهر بها اكثر من 8 مفردات فى كل مرة واقصد بزيادة حجم الخط الخاص بالمحتويات داخل القائمة المنسدلة وليس خلايا الاكسل بصفة عامة وشكرا لك اهتمامك معذرة أخي الكريم لم أفهم ما قصدته في استفسارك... طول القائمة المنسدلة ومضمونها (مفردات القائمة) التي تم إنشاؤها بواسطة خاصية "التحقق من الصحة" لا يمكن تغييرهما والتحكم فيهما... بالنسبة للطول يمكن التحكم فيه إذا تم إنشاء القائمة بوساطة أحد عناصر VBA مثل COMBOBOX أو LISTBOX أو غيرهما والله أعلم رابط هذا التعليق شارك More sharing options...
hsa100 قام بنشر مايو 4, 2010 الكاتب مشاركة قام بنشر مايو 4, 2010 اشكرك رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان