excel怎么样才能把函数隐藏起来? 不要函数公式显示出来?谢谢

2024-11-02 21:46:56
推荐回答(5个)
回答(1):

方法一:
需要用到IF条件函数,如果每行第一个单元格为空的话,目标单元格也为空,如果第一个单不为空则目标单元显示公式运算结果.
先将鼠标定位到目标单元格,使用"插入"菜单中的"函数"命令,或直接用工具栏上"函数"按钮.进入后选择"IF"函数.
在随后出现的"函数参数"对话框的第一行填入条件,即第一个单元格为零(A1=0),第二行填入满足条件后的结果,即目标单元格为空(A3=" ",这里用第三个单元格表示目标单元格),第三行填入第一个单元格不为空的结果,就是你所说的运算结果,(A3=A1*A2,这里假设是乘积运算).设置好后确定退出对话框.
这时再将公式复制到所有要操作的行就可以了.
你可以试试.
方法二:
进入VBA编辑状态(见图2),在左侧依次展开“VBAProject(PERSONAL.XLS)”、“模块”选项,双击下面的“模块1”。
用下面的代码替换右侧编辑区域中的代码:

Sub 保护公式()
ActiveSheet.Unprotect ("123456") '解除对工作表的保护
Cells.Select '选中整个表格
Selection.Locked = False '解除锁定
Selection.SpecialCells(xlCellTypeFormulas, 23).Select '选中包含公式的单元格
Selection.Locked = True '添加锁定
Selection.FormulaHidden = True '添加隐藏
ActiveSheet.Protect ("123456") '保护工作表,并设置密码
ActiveSheet.EnableSelection = xlUnlockedCells '让锁定单元格不能选中
'以下代码用于保存文件
If Left(ActiveWorkbook.Name, 4) = "Book" Then
y = InputBox("请输入保存文件名称:")
z = InputBox("请输入文件保存路径:")
ChDir z
ActiveWorkbook.SaveAs Filename:=z & "\" & y & ".xls"
Else
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\" & ActiveWorkbook.Name
End If
End Sub

回答(2):

单元格格式-保护(把锁定去掉)-编辑-定位-定位条件-选择(公式)-单元格格式-保护(把锁定、隐藏都选上)-工具-保护-保护工作表-输入密码(只有头两项是选上的),返回就是隐藏公式了

回答(3):

1.全选后,格式-单元格-保护,先去除“锁定”前的勾
2.将有公式的单元格选定后用上面的方法加上“锁定”及“隐藏”前的勾
3.工具-保护-保护工作表

回答(4):

新建文件->复制原表->新建文件->选择性粘贴->数值->确定.

回答(5):

谁说保护不行?勾选隐藏,然后工具,保护工作表,再看看还有没有。