اذهب الي المحتوي
أوفيسنا

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


هامور

الردود الموصى بها

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

 

هل ممكن ان نجد ماكرو يقوم بمسح المف في حال تغيير اسمه

 

 

حتى عندما نقوم بنسخ الملف ثم لصقه  يعطي نفس الاسم (مع زياده شرطه وكلمة نسخه) نريد الماكرو يقوم بمسح الملف كذالك 

 

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

رابط هذا التعليق
شارك

السلام عليكم
1> تعتمد هذه الفكرة على كلمة المرور المتغيرة
   عند فتح الملف سيظهر لك مربع حوار في أعلاه عدد مكون من خمسة أرقام (وهذا العدد متغير وليس ثابت)
    مثلا 10547
    قم بضرب أول رقمين في آخر رقمين والناتج هي كلمة المرور الصحيحة
    في مثالنا ستكون كلمة المرور هي 10×47=470
    كلمة المرور هي 470
   انتيه ! لم نستعمل الرقم 5 في الحساب ولكن وضع للتمويه على المستخدم فقط
2> قمت بإخفاء كل الشيتات التي فيها الحسابات
     حتى لو تم تعطيل الماكرو ستكون شيتات الحساب كلها مخفية ويظهر شيت آخر فارغ
3> عند تغيير اسم الملف أو تغيير مكانه في الكمبيوتر فلن يعمل البرنامج وسيطلب كلمة المرور من المستخدم

4> لنفترض أنني عملت على هذا البرنامج وأغلفته ثم قام صديق لي في العمل بنسخ هذا البرنامج في فلاشه
   فلن يستطيع تشغيله على جهازه إلا إذا أعطيته أنا كلمة المرور
   يجب على صديقي أن يفتح البرنامج من على جهازه وفي نفس اللحظة يتصل بي لأعطيه كلمة المرور
   لأنه لو أقفل مربع الحوار (الذي سيظهر لإدخال كلمة المرور) بدون إدخال الكلمة أو أدخلها بالخطأ فستتغير كلمة المرور في المرة القادمة عندما يفتح البرنامج

مع كل ما تقدم من الشرح إلا أن العمل قد لا يخلو من الخطأ أو الخلل فأرجو المعذرة

جرب الملف

تفضل

أبوعيد.rar

  • Like 8
رابط هذا التعليق
شارك

بارك الله فيك أخي الحبيب أبو عيد

بالفعل فكرة في منتهى الجمال

جربت الملف وعند فتحه مرة أخرى لا يتم طلب كلمة السر مرة أخرى إنما يتم فتح الملف مباشرة!!

رابط هذا التعليق
شارك

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

فكرةٌ ذكية ومثيرة جداً للإهتمام أخي أبو عيد، رغم أن فهمي حولها لا يزال مشوشاً بعض الشيء.

والسؤال، ماذا لو ضغط المستخدم على زر شيفت ثم نقرتين على الملف؟

السؤال الثاني، كيف نستفيد من التكتيك الذي استخدمته في مسح الملف مثلا؟

مع جزيل الشكر والعرفان، وجمعة مباركة..

عبدالله،،،
 

رابط هذا التعليق
شارك

  • 2 weeks later...
  • 1 year later...

أخي الكريم حماد

أهلاً بك في المنتدى ونورت بين إخوانك

قم بإرفاق ملفك لتوضيح صورة طلبك .. هل تقصد بالبيانات الكثيرة في ورقة عمل واحدة أم أنك تقصد أن لديك العديد من أوراق العمل ؟

إذا كان الاحتمال الثاني فستقوم بتغيير الأرقام في الحلقات التكرارية في الكود لتشمل كل أوراق العمل بحيث تختفي عند بداية تشغيل الكود

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

تقبل تحياتي

 

رابط هذا التعليق
شارك

  • 3 weeks later...

اهلا وسهلا اخي الكريم 

نعم اقصد ان لدي العديد من اوراق العمل

هل يجب علي ان اقوم بنسخ الصفحات والمعادلات والصاقها بملف الاستاذ

( اقصد كيف افعل الطريقه المذكوره على ملف الاكسل الموجود لدي )

رابط هذا التعليق
شارك

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

تقبل تحياتي

رابط هذا التعليق
شارك

شكرا لك لمتابعتك

هذا ملف مرفق واحد من ملفات الاكسل العديده الموجوده لدي

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

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

علما اني فتحت ملف الاكسل ولصقت الصفحه المخفيه بملف الاخ ابو عيد وقمت بالحفظ  وعند تغيير اسم الملف لم يخرج طلب الرقم السري الذي تم شرحه من قبل الاخ ابو عيد على ملف الاكسل الخاص بي

بختصار اخي الفاضل المشكله لدي انني لاعرف كيف اضع الكود على الملفات ولو كان هناك شرح من قبلكم مشكورين بخصوص كيف اضع الكود على ملف الاكسل 

ارغب ان انسخ الكود واضعه على كل ملف مستقل من ملفات الاكسل الموجوده لدي

 

شاكرين ومقدرين اخي الكريم

التقييم.rar

تم تعديل بواسطه hamadxxo
رابط هذا التعليق
شارك

الخطوات :

نفرض أن عندك ملف اسمه (مشتريات) موجود على سطح المكتب وتريد تطبيق هذه الفكرة عليه

ولنفرض أن (برنامج التقييم) موجود على السواقة D

1 قم بعمل نسخة من (برنامج التقييم) وضعها على سطح المكتب

2 افتح هذه النسخة ثم افتح (مشتريات) وكلاهما على سطح المكتب

3 قم بنقل كل أوراق العمل من برنامج (مشتريات) إلى (برنامج التقييم)

4 احذف الأوراق القديمة في (برنامج التقييم) ثم احفظه

5 اغلق الملفين ثم غير اسم (برنامج التقييم ) إلى (مشتريات1)

وبهذا سيكون عندنا ملفين طبقنا لهما هذه الفكرة الجديدة

برنامج التقييم الموجود في D

ومشتريات1 الموجود على سطع المكتب

تحياتي

تم تعديل بواسطه أبوعيد
رابط هذا التعليق
شارك

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

الحقيقه الواحد عاجز ينطق بحرف امام هذا الابداع

بسم الله ماشاء الله ولااروع ولا جمل من كده كود

بارك الله فيك 

 

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information