logo

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
EM_ACC ali mohamed ali-- لا تميز خلال هذه الفترة YasserKhalil لا تميز خلال هذه الفترة اكسيل اسئله واجابات



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




موضوع مغلق


  • تمت الإجابة
26-10-2021 02:05 صباحاً
السلام عليكم ورحمة الله وبركاتة
لقد اعجبنى كود برمجى يربط الاكسيل بالهارد او المازر بورد
ولمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب فى ذلك الرابط لاستاذنا ياسر خليل

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


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





CODE
Private Sub Workbook_Open()
    If Hex(CreateObject("Scripting.FileSystemObject").Drives.Item("C:").SerialNumber) <> "BE2EFE3A" Then
        With ThisWorkbook
            .Save
            .ChangeFileAccess Mode:=xlReadOnly
'هذا الامر اسفل (مخصص لقتل الاكسيل)حذفه
            Kill .FullName
            .Close SaveChanges:=False
        End With
    End If
End Sub

Sub Get_Hard_Disk_Serial_Number()
    Range("AA1").Value = Hex(CreateObject("Scripting.FileSystemObject").Drives.Item("C:").SerialNumber)
End Sub





look/images/icons/i1.gif لا تقتل ملف الاكسيل واظهر رسالة تحذير للمستخدم
  26-10-2021 02:55 صباحاً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10457
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36399
الاعجاب : 66
وعليكم السلام أخي الكريم
استبدل السطر الذي يقوم بعملية الحذف وهو
CODE
Kill .FullName

بسطر تقوم فيه بإظهار رسالة للمستخدم باستخدام الدالة MsgBox ويليها الرسالة بين أقواس تنصيص.

أثارت هذه المشاركة إعجاب: hassona229، حبيبتى دائما، ali mohamed ali، ashraf_hertlion، علي بطيخ سالم،






الكلمات الدلالية
تقتل ، الاكسيل ، واظهر ، رسالة ، تحذير ، للمستخدم ،









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

الساعة الآن 07:45 AM