اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

إمكانية الكتابة في خلية مع منع قَص أو نقل الخلية من مكانها أو نقل محتوياتها بالسحب و الإفلات


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

ممكن تجرب هذه الطريقة

نفترض ان هناك خلايا بها بيانات

أولاً قم بعمل حماية لورقة العمل أو كل أوراق العمل

اذهب إلى محرر الأكواد بالضغط على مفتاح Alt+F11

قم بإدراج موديول  والصق هذان الكودان فيه

Public Sub Ali_Prodc()
Dim Sh As Worksheet
Dim Rng As Range
Ch_P
On Error Resume Next
With Application
  .ScreenUpdating = False
  .Calculation = xlCalculationManual
  .EnableEvents = False
For Each Sh In ThisWorkbook.Worksheets
If Sh.ProtectContents = True Then Sh.Unprotect Password:="123": Sh.Cells.Locked = False
If Not Sh.Cells.HasFormula Then Sh.Cells.Locked = False Else Sh.Cells.FormulaHidden = True
With Sh.Cells
  .SpecialCells(2).Locked = True
  .SpecialCells(-4123).Locked = True
End With
If Sh.Cells(1, "IV") = "True" Then Sh.Protect Password:="123"
Next
  .EnableEvents = True
  .Calculation = xlCalculationAutomatic
  .ScreenUpdating = True
End With
End Sub
Private Sub Ch_P()
Dim Sn As Worksheet
For Each Sn In ThisWorkbook.Worksheets
If Sn.ProtectContents = True Then Sn.Unprotect Password:="123": Sn.Cells(1, "IV") = "True": Sn.Protect Password:="123"
Next
End Sub


بعد كتابة ما تريده قم بتشغيل الماكرو Ali_Prodc  

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

وللتعديل على أي خلية بها بيانات قم بعمل إلغاء حماية

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

السلام عليكم 

شكراً جزيلاً على مشاركتك و التي سأطبقها حتماً و يبدو أن السؤال قد جاءني بمعلومة قيمة جديدة .

 

لكن المشكلة التي دعتني لهذا السؤال :

أن لدي ورقة فيها خلايا مؤمنة  و أخرى غير  مؤمنة .

في الخلايا المؤمنة هناك معادلات تعتمد على تلك الغير مؤمنة .

و عند نقل هذه الخلايا الغير مؤمنة عن طريق الخطأ يظهر خطأ في المؤمنة

Reference 

لذلك أبحث عن طريقة لمنع نقل محتويات الخلية  إن أمكن .

 

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information