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

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

قام بنشر

السلام عليكم هذا الكود به خطأ فى السطر المشار اليه فى المرفقات ،فما هو؟

 

Option Explicit

Private Sub Workbook_BeforeClose(Cancel As Boolean)
CacherWs
End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Call MCI_SALES
End Sub

Private Sub Workbook_Open()
shoFrm1
End Sub

Public Sub MCI_SALES()
Dim Sh As Worksheet
Dim Rng As Range
Ch_P
For Each Sh In ThisWorkbook.Worksheets
If Sh.ProtectContents = True Then Sh.Unprotect Password:="mkh": Sh.Cells.Locked = False
If Not Sh.Cells.HasFormula Then Sh.Cells.Locked = False Else Sh.Cells.FormulaHidden = True
 For Each Rng In Sh.UsedRange
  If Rng.Value > Empty Or Rng.HasFormula Then Rng.Locked = True
 Next
If Sh.Cells(1, "Z") = "True" Then Sh.Protect Password:="mkh", DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowFormattingColumns:=True, AllowFormattingRows:=True
Next
End Sub

Private Sub Ch_P()
Dim Sn As Worksheet
For Each Sn In ThisWorkbook.Worksheets
If Sn.ProtectContents = True Then Sn.Unprotect Password:="mkh": Sn.Cells(1, "Z") = "True": Sn.Protect Password:="mkh"
Next
End Sub

 

Untitled.jpg

قام بنشر
Rng.MergeArea.Locked = True

استبدل هذه مكان الخطا في الصورة اعلاه وان شاء الله تنحل المشكلة ..

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

  • Like 2

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