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

لن يعمل اكسل الا على كمبيوترك


amir501

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

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

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


'In the "ThisWorkbook" section in the VBE you can use this code to check the

'computer ID and then unprotect the spreadsheet so that it can be edited.


Private Sub Workbook_Open()

If Not Environ("ComputerName") = "YourComputerName" Then

Application.Quit

End If

ActiveSheet.Unprotect Password:="YourPassword"

End Sub


then in the same section use ...


Private Sub Workbook_BeforeClose(Cancel As Boolean)

ActiveSheet.Protect Password:="YourPassword", DrawingObjects:=False,

Contents:=True, Scenarios:=True

End Sub

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

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

إليك في الملف التالي تصحيح الكود - وإن كان سهلاً - كسر هذه الحماية

عموما أرفقت لك ملف ... عند فتحه قم باختيار Cancel ثم غير في السطر الأول من الكود اسم الكمبيوتر من SICOWIN إلى الاسم الظاهر لديك في A1 وإن شاء الله يعمل معك

أخوك أبو البراء

ProtectUsingComputerID.rar

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

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

إليك في الملف التالي تصحيح الكود - وإن كان سهلاً - كسر هذه الحماية

عموما أرفقت لك ملف ... عند فتحه قم باختيار Cancel ثم غير في السطر الأول من الكود اسم الكمبيوتر من SICOWIN إلى الاسم الظاهر لديك في A1 وإن شاء الله يعمل معك

أخوك أبو البراء

اخي الفاضل ابو البراء ..السلام عليكم ..شكرا لك على هذا الكود ولكن عند تشغيل الملف لم يظر لي في الخلية A1 اسم الكمبيوتر بل بقيت على حالها (SICOWIN )

علما اني استخدم وندوز 7 والاوفس 2003

اكرر شكري وامتناني لك اخوك عامر

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

أخ عامر

جرب تعمل دبل كليك في الخلية A1

اخي ابو البراء طبعا الصفحة كانت محمية بعد ازالة الحماية عنها جربت دبل كلك ضهرت لي الماعادة هذه (()=ReturnComputerName)

اخوك عامر

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

أيوا تمام المفروض تضغط إنتر يظهر اسم الكمبيوتر الخاص بك

قم بالدخول إلى محرر الأكواد صفحة الأكواد الخاصة بالمصنف ثم قم بتعديل الاسم SICOWIN إلى الاسم الذي ظهر لك (اسم الكمبيوتر الخاص بك)

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

أخي عامر

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

جرب طريقة أخرى يدوياً لمعرفة اسم الكمبيوتر

على أيقونة My Computer على سطح المكتب اعمل كليك يمين ثم التبويب Computer Name ثم قم بقراءة اسم الكمبيوتر من الجزء Full Computer Name

ComputerName.rar

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

الله يعطيكم العافية

عمل جميل

بالنسبة للمثال الأول

يبدو ان هناك شيئا ما في الخلية A

غيرت الى الخلية b ، c وظهر اسم الكمبيوتر

اما المثال الآخر فــــ %

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

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