EXCEL.如何隐藏计算公式 只显示结果,但可插入,复制

我是做预算的 ,我想编辑一个计算表
比如:1-5列输入数据,后面6-10列是显示结果的
计算公式我都编辑好了,但是我不想把计算公式给别人看
我要1-5列可以自由输入数据的,后面的6-10列只显示结果,不显示计算公式
而且 后面可以插入复制的
比如 我做表格的时候我只做了100行,但是实际用的时候可能要要200行或者更多,这个时候我只要把上面一行往后面复制,或者插入复制单元格就行了

我尝试过锁定 隐藏 但是好像不太好用

我看见别人做的表格可以这样 但不知道怎么弄
请高手指点下
说详细点 谢谢 有EXCEL方面实用的东西 发到我邮箱也可以 QQ25182665 谢谢
另外 我想学习下 宏制作 应用 方面的知识(主要是计算方面) 有这方面的资料的朋友 发到我邮箱 或告诉下网站 不胜感激

转换一下思维方式:
方法仍然是
锁定
隐藏,只是你把公式列先填充至你想要的预计行数。如,你目前只用到100行,你可把公式列的公式填充到1000行,再保护工作表就行了。为了使未填入数据的行计算结果不显示为0,可在公式中使用IF条件语句,让其显示为空值。即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-11
① 可以先复制足够多的行,然后全选工作表,格式-单元格-保护-取消锁定前的勾选,意思就是在保护时取消全部单元格的锁定状态

② 然后只选你想保护的列,格式-单元格-保护-勾选锁定,意思是在设置保护是只这部分被保护

③ 然后设置工作表保护,工具-保护-保护工作表-去掉第一个勾选,不允许选定被锁定的单元格。
第2个回答  2010-02-08
将后面的6-10列输入公式,可以先下拉足够多的行,全选工作表,格式-单元格-保护-取消锁定前的勾选,
选定后面的6-10列,格式-单元格-保护-勾选锁定,
工具-保护-保护工作表-取消第一个勾选,确定。
第3个回答  2010-02-22
请添加以下的宏
并运行
(如何强制用户启用宏可以来信联系[email protected]

Sub 锁定和隐藏公式()
If ActiveSheet.ProtectContents = True Then
MsgBox "工作表已保护!"
Exit Sub
End If

Worksheets("Sheet1").Range("A1").CurrentRegion.Select
Selection.Locked = False
Selection.FormulaHidden = False

Selection.SpecialCells(xlCellTypeFormulas).Select
Selection.Locked = True
Selection.FormulaHidden = True

Worksheets("Sheet1").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Worksheets("Sheet1").EnableSelection = xlNoRestrictions
End Sub本回答被提问者采纳
第4个回答  2010-02-08
共同关注