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

استفسار


Messo09

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

استخدم هذا الكود

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

MsgBox "The 'Save As' function has been disabled."

Cancel = True

End Sub

طبعا بعد إجراء كل التغييرات و حفظ الملف على الصورة التى تريدها

تبدأ فى وضع الكود فى كائن

thisworkbook

الحدث

BeforeSave

و إلا لن تتمكن أنت أيضا من الحفظ

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

استخدم هذا الكود

[

الاح العزيز / استاذنا الكبير " كيمـــــــــــــــــــــاس "

كود رائع مع الاضافة

عذرا ابو عمر سأقوم بالتصرف برفع ملف يحتوي هذا الكود في موضوع " بعض الاكواد المنفصلة قد تهم البعض " للاستاذ يحيــــــــــــاوي "

اشكرك

ةفقك الله

ياسر الحافظ " ابو الحارث "

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

الشكر موصول لك ...

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

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

استخدم هذا الكود

[

الاح العزيز / استاذنا الكبير " كيمـــــــــــــــــــــاس "

كود رائع مع الاضافة

عذرا ابو عمر سأقوم بالتصرف برفع ملف يحتوي هذا الكود في موضوع " بعض الاكواد المنفصلة قد تهم البعض " للاستاذ يحيــــــــــــاوي "

اشكرك

ةفقك الله

ياسر الحافظ " ابو الحارث "

الله ينور عليكما معاً

الكود جميل وخاصة مع إضافة الشرط

السؤال

قبل الحفظ أضع كلمة معينة فى خلية محددة ثم أقوم بالحفظ

تمام ؟؟؟

طيب بعد إغلاق الملف على هذا الوضع سيتم حفظه بعد ذلك تلقائياً لأن الكلمة لا تزال موجودة

اقترح أن نضيف على الكود سطر ما معناه

قبل إكمال الحفظ إمسح ما فى الخلية المحدده

ما رأيك أستاذى كيماس ؟

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

أوكى يا عم كيماس

ربنا يزيدك من العلم

سؤالى بالنسبة للكود المذكور

if sheets(1).range("a1")="kemas" then exit sub

شرط إمكانية الحفظ هو بكتابة kemas فى الخليةa1 فى شيت 1

حسناً بعد كتابة الكلمة فى المكان ثم الحفظ سيتم حفظ الملف وستظل الكلمة موجودة فى الخلية وبالتالى أصبح الشرط موجود دائماً وأى عملية حفظ تالية ستتم ولن يكون لكود منع الحفظ تأثير وإذا مسح المستخدم بنفسه الكلمة ثم حفظ الملف لن يتم الحفظ لأن الشرط لن يتوافر

كيف نحل هذه المشكلة استاذى العزيز ؟

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

بسيطة

ممكن نضع تعليمة برمجية فى حدث فتح الملف ل woorkbook

open

وظيفته مسح هذه الكلمة

sheets(1).range("a1")=""

كما يمكن المسح قبل الحفظ فى نهاية الكود

يعنى مسح قبل الخروج

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

بحيث لا يتم الحفظ إلا إذا كانت الكلمة موافقة

ما رأيك

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

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