أبو جهاد

عدم تكرار رقم في الإكسل؟

23 ردود في هذا الموضوع

إخواني وأخواتي المشرفين والمشرفات

إخواني وأخواتي الأعضاء

السلام عليكم ورحمة الله وبركاته

لقد قمت بعمل جدول في الإكسل وبه عدة أعمدة ومن بينها عامود يختص بإدراج رقم البرج ..سؤالي هو:

هل هناك طريقة تمنع المدخل من عدم تكرار إدخال نفس الرقم مرة أخرى في نفس العامود؟

أفيدوني أفادكم الله

المثال موجود بالمرفقات

وجزاكم الله عنا كل خير

مع خالص التحية والتقدير

دربكــــم خضــــر

Book1.zip

تم تعديل بواسطه أبو جهاد
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الحل بالمرفقات

_________.rar

تم تعديل بواسطه mas3ud
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخي الكريم جزاك الله خير على الحل

لكن ماذا فعلت بارك الله فيك أرجو الشرح :wacko:

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي الكريم مسعود..

جميل استخدام التنسيق الشرطي ولكن هل يمنع المستخدم من تكرار الرقم..

فما شاهدته هو تظليل باللون الأحمر للرقم المتكرر وهذا غير كاف..

الحل بالفيجوال بيسك في إكسل..

وها انذا ارفق لك الحل كاملا..

تفضل

ادخل رقما مكررا..مثلا 1 او 7 او 4 وشاهد ماذا يفعل فيجوال بيسك بهذه القيمة..

مع همام ما في مستحيل في البرمجة..

تحياتي وان شاء الله يكون هذا المطلوب..

همام

تم تعديل المرفقات لتصحيح بعض الكود..

PreventDoupExcel.rar

تم تعديل بواسطه همام ابوعرقوب
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخي العزيز .. مسعود

أخي العزيز همام

شكرا لكم على مجهودكم والمبادرة في المساعدة

وأسأل الله العلي القدير أن يثقل ميزان حسناتكم وأن يوفقكم لما يحبه ويرضاه

وجزاكم الله عني كل خير

تحياتي وتقديري

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الأخوه مسعود و همام

اشكر لكم جهودكم و المساعدة :D

وأسأل الله العلي القدير أن يجعله في ميزان حسناتكم وأن يوفقكم لما يحبه ويرضاه

وجزاكم الله عني كل خير

:) :) :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

كيف فعلتها يا اخي بارك الله فيك

اريد ان افعلها بنفسي

ياريت لو تشرح الخطوات بالتفصيل

شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

شكرا على هذه المعلومة الثمينة

أخي نبيل

من القائمة Menu

إختر تنسيق / تنسيق شرطي

حدد حسب الشرط التنسيق المرغوب للخلية ، و ليكن

>

cond_form.bmp

تم تعديل بواسطه prosed75
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي الكريم نبيل مصر..nabileg

تم ذلك من خلال الكود وليس التنسيق الشرطي كما تفضل الاخ prosed

وذلك لان التنسيق الشرطي كما هو واضح من اسمه يقوم بتغيير اللون والشكل وغيرها من تنسيقات لكنه لا يمتلك امكانيات اجراء الحدث Event أو التحقق من صحة الادخال Validation وهذا كله متاح فقط من خلال الكود..

همام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

بداية اشكر الأخ على السؤال القّيم .

كما واشكر الخوة على الحل

وانا شخصيا لوافق الأخ :همام ابو عرقوب على كلامه .

وفقكم الله لما يحبه ويرضاه .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم ،

لمنع التكرار اتبع الخطوات التالية :

1- ظلل العمود

2- اضغط على القائمة Data

3 - اختر Filter

4- اختر Advanced Filter

5 - اختر OK

6 - ضع إشارة صح على الخيار Unique records only

وصحتين وعافية

:D

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي علاء شكرا جزيلا على المداخلة، ولكن طريقتك التي شرحتها لا تمنع المستخدم من التكرار بل تقوم باخفاء البيانات او الصفوف التي بها تكرار وليس الذي طلبه الاخ..

ما قمت انا بعمله في الحل هو برمجة بالفيجوال بيسك تقرا قيمة موجودة في الخلايا وتعبر عن وجود تكرار من عدمه ثم تعطي رسالة الى المستخدم بان هناك تكرار

اخوك همام

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكراً على التوضيح أخي همام ،

يبدو أنني فهمت المطلوب بطريقة خاطئة ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخي العزيز / همام

تحية طيبة وبعد

أبحث عنك في كل مكان

يا ليت تشرح كيف عمل الكود وخاصة انك استعملت range d3 وبحث عنه ولم اجده وبعبارة اخرى كيف تم تحديد العمود المراد منع التكرار فيه

وبالشرح المفصل وبارك الله فيك

مع خالص تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيك أخي همام وشكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيك يا أخ همام

فعلاً شئ جميل ولكن أريد يا أخي شرح الكود إن أمكن

مع خالص تحياتي وتقديري

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

انا عندي نفس المشكله وكيف اختار عدم التكرارا في اكثر من قائمه

متل رقم العميل ررقم حسابع مثلا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه

طبعا الموضوع قديم من سنتين

وانه لشرف كبير لي ان اشارك في موضوع يوجد به الأستاذ القدير الفاضل همام جزاه الله خيرا

وجد حاليا حل آخر بدون استخدام الكود وهو عن طريق استخدام التحقق من صحة Valdation

تختار مخصص

ثم تضع

=COUNTIF($A:$A;A1)=1

حيث A:A تمثل العمود الذي لانريد تكرار البيانات فيه

و A1 الخلية التي نكتب فيها حاليا

شاهد العمود البرتقالي في المرفق لنفس الملف

كما يمكنك الإختيار بين اعطاء رسالة بالمنع او اعطاء رسالة تحذيرية بأن القيمة سبق تسجيلها ويمكن المتابعة او الرفض

مع التحية و التقدير للجميع

_________.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي احمد يعقوب، بارك الله فيك، والله انك حلك رائع ومثالي، وكلماتك بحقي اعتبرها وساما افتخر به،، وبوجودي بينكم..

مرة اخرى، وصدقني انني لجأت للكود لان هذه الطريقة لم تعمل معي، ولكنك وضعت الحل الذي بحثت عنه طويلا، وصدقني ان قلت انني لم اكن اعرف ان $D هي الحل.. لارفاق عمود في شرط التحقق من الصحة، فجزاك الله كل خير..

ما لاحظته وبوضوح ان شرط التحقق من الصحة طبق على الخلايا المرفقة، ولكن اعلم انه بالامكان تحديد النظاق الذي تشاء وتطبق عليه المعادلة..

وهذا اروع.. فكل الشكر لك..

تحياتي

تم تعديل بواسطه همام ابوعرقوب
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم و رحمة الله

استاذ همام جزاك الله خيرا

هذة المعلومة لاتساوي شيئا امام ابداعاتكم الدائمة في المنتى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

طيب الله يكرمك ممكن توضحها واحدة واحدة يبقا جزاك الله خير وبارك الله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم ورحمة الله وبركاتة


اساتذتي الكرام جزاكم الله خيرا علي مجهودكم الرائع


دي اول مشاركة لي في المنتدي شكرا لكم علي المعلومات القيمة اللي بتقدموها


وكل الشكر للاستاذ أحمد يعقوب انا جربت الخطوات اللي حضرتك شرحتها في عدم التكرار بالاكسل  لكن مش عارف اظبطها كويس ممكن حضرتك تشرحها تاني بشكل اوضح جزاك الله خير


0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .