كيفية تعطيل وظائف القص والنسخ واللصق في إكسيل؟
لنفترض أن لديك مصنفًا يحتوي على بيانات مهمة تحتاج إلى حمايتها من القص والنسخ واللصق. كيف تحقق ذلك؟ توفر هذه المقالة طريقة VBA لتعطيل وظائف القص والنسخ واللصق في نفس الوقت في مصنف Excel.
تعطيل وظائف القص والنسخ واللصق باستخدام كود فبا
تعطيل وظائف القص والنسخ واللصق باستخدام كود فبا
يرجى القيام بما يلي لتعطيل وظائف القص والنسخ واللصق في مصنف Excel.
1. في المصنف ، تحتاج إلى تعطيل وظائف القص والنسخ واللصق ، يرجى الضغط على قديم + F11 مفاتيح في نفس الوقت لفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
2. في ال ميكروسوفت فيسوال باسيك للتطبيقات نافذة ، الرجاء النقر المزدوج ThisWorkbook في اليسار قسم المشاريع ، ثم انسخ والصق رمز VBA أدناه في ملف ThisWorkbook (كود) نافذة او شباك. انظر لقطة الشاشة:
كود فبا: تعطيل وظائف القص والنسخ واللصق في نفس الوقت في إكسيل
Private Sub Workbook_Activate()
Application.CutCopyMode = False
Application.OnKey "^c", ""
Application.CellDragAndDrop = False
End Sub
Private Sub Workbook_Deactivate()
Application.CellDragAndDrop = True
Application.OnKey "^c"
Application.CutCopyMode = False
End Sub
Private Sub Workbook_WindowActivate(ByVal Wn As Window)
Application.CutCopyMode = False
Application.OnKey "^c", ""
Application.CellDragAndDrop = False
End Sub
Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
Application.CellDragAndDrop = True
Application.OnKey "^c"
Application.CutCopyMode = False
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Application.CutCopyMode = False
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.OnKey "^c", ""
Application.CellDragAndDrop = False
Application.CutCopyMode = False
End Sub
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
Application.CutCopyMode = False
End Sub
3. ثم الرجاء الضغط على قديم + Q مفاتيح للخروج من ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
الآن لا يمكنك قص البيانات أو نسخها من هذا المصنف ، وفي الوقت نفسه ، لا يمكن لصق البيانات التي نسختها من أوراق أو مصنفات أخرى في هذا المصنف.
ملاحظات: يتم أيضًا تعطيل وظيفة السحب والإفلات بعد تشغيل رمز VBA أعلاه.
مقالات ذات صلة:
- كيفية تعطيل النقر بزر الماوس الأيمن على علامة تبويب الورقة في إكسيل؟
- كيفية تعطيل قائمة النقر بزر الماوس الأيمن في ورقة العمل المحددة أو المصنف بأكمله في Excel؟
- كيفية منع أو تعطيل وضع التحرير عن طريق النقر المزدوج على خلية في إكسيل؟
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!