Image

طريقة عمل كلمة سر في الإكسيل من عدة خانات

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



في التدوينة السابقة تحدثت إستخدام معادلة الـ RandBetween 

و اليوم سنقوم بإستخدامها لإنشاء كلمات سر في الإكسيل و لكن قبلها يجب أن نعود لتدوينة سابقة تحدثت فيها عن نظام Ascii code لمعرفة ترميز الحرف أو الرقم و للرجوع إليها من خلال هذا الرابط

و لتوضيح الفكرة أكثر 
أريد أن أنشئ كلمة سر تحتوي على أحرف كبيرة و أحرف صغيرة و أرقام مثل هذه الكلمة 
zp6eF3sk
الو يبقى 
و لنبدأ الآن يجب معرف ما هو رمز أول حرف و آخر حرف بشكلية الصغير و الكبير و معرفة رمز الرقم 1 و الرقم 9 , و هنا سنحتاج للمعادلة 
Code 
كما في الجدول التالي : 




سنستخدم المعادلة CHAR مع المعادلة RANDBETWEEN لعمل أحرف كبيرة عشوائية ما بين A  و Z 




لعمل أحرف صغيرة عشوائية ما بين a  و z 


لعمل أرقام عشوائية ما بين 1  و 9 


و حتى نترك المجال للإكسيل للإختيار في كل مرة حرف كبير او حرف صغير او رقم سنستخدم معادلة  Choose 

و بداخلها RANDBETWEEN 
بثلاث قيم و ذلك لترك المجال للإكسيل في كل مرة لأخذ رقم أحد الثلاث خيارات السابقة 



معادلة RANDBETWEEN  الأولى و المضللة أعلاه لتحديد رقم أي معادلة من الثلاث ستطبق.

كل المعادلة السابقة ستعطي متغير واحد فقط 
و لعمل عدة متغيرات سنكررها عدة مرات و في كل مرة نقوم بربطها مع المعادلة التي تليها بعلامة & 

و هذا المثال لعمل كلمة سر من اربع خانات 



و هذه هي النتيجة التي حصلت عليها 




أتمنى أن تكون قد إتضحت الصورة لكم 


دمتم في حفظ الله 

يحيى حسين 
Excel MVP

  • تعليقات بلوجر
  • تعليقات فيس بوك

1 التعليقات:

  1. السلام عليكم
    بارك الله لك في مجهوداتك أستاذ يجيى ، وجعله في ميزان حسناتك

    بصراحة أرى أن العنوان غير متوافق مع الموضوع ، ما كنت أرجوه : أن يكون الموضوع حول برمجة شيت اكسل للحماية بكلمة سريختارها المستخدم تتيح له المضي قدما في موضوع ورقة العمل وحجب اي مستخدم متطفل على الملف (لا أقصد حماية ورقة أو مستند) بل أقصد صلاحيات استخدام ملف (مستخدم) وليس مبرمج .
    شكراً لسعة صدرك

    ردحذف

شكرا على التعليق

Excel4Us