من ميخوام روي فايل اكسلم قفل يو اس بي بزارم 2007 هست فايلم. كمك كنييد لطفآ
چگونه از نمایش فرمول ها جلوگیری کنیم
Collapse
X
-
-
-
یکی از شیوه ها Protect کردن هست یعنی ابتدا همه شیت رو انتخاب کنید و سپس Ctrl+1 رو بزنید از تب پروتکشن تیک Locked رو بردارید سپس هرجایی که فرمول دارید اون سلول رو Lock کنید و سپس از تب Review گزینه protect sheet رو بزنید و تیک select locked cell رو بردارید و یک پسورد مناسب هم اختصاص بدید .
روش دوم استفاده از کد زیر هست
کد PHP:Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Dim rFormulaCheck As Range
On Error Resume Next
Sh.Unprotect Password:="Exceliran"
With Selection
.Locked = False
.FormulaHidden = False
End With
If Target.Cells.Count = 1 Then
If Target.HasFormula Then
With Target
.Locked = True
.FormulaHidden = True
End With
Sh.Protect Password:="Exceliran", UserInterFaceOnly:=True
End If
ElseIf Target.Cells.Count > 1 Then
Set rFormulaCheck = Selection.SpecialCells(xlCellTypeFormulas)
If Not rFormulaCheck Is Nothing Then
With Selection.SpecialCells(xlCellTypeFormulas)
.Locked = True
.FormulaHidden = True
End With
Sh.Protect Password:="Exceliran", UserInterFaceOnly:=True
End If
End If
On Error GoTo 0
End Sub
فایل های پیوست شده
sigpic
کامنت
-
سلام دوست عزیز
اگه بخاید فرمول ها دیده نشن
کافیه موقع حرکت از مسیری که جناب وطن پرست (M*E*H*D*I) فرمودن، علاوه بر تیک گزینه lock تیک گزینه Hide رو هم بزنید. بعد مسیر رو همونطور که گفتن ادامه بدید
اینطوری فرمول ها علاوه برپروتکت شدن، دیده هم نمیشن
موفق باشیدمحصولات و جزوات آموزش تخصصی اکسل در:
برترین مرجع تخصصی پارسی اکسل
جامعه اكسل ايرانيان: فروشگاه
آموزش اکسل تخصصی و پیشرفته - تهران
h.khakzad@yahoo.com
کامنت
-
کامنت