skydrive excel网络应用程序

时间:2013-05-22 13:55:52

标签: excel vba excel-vba onedrive

我制作了一个计算器,根据税收计算总值和净值。像这样:

Gross   |   Tax   |   Net
--------------------------
100     |  10%    | is calculated when gross and tax value is inserted
is calculated when net and tax value is inserted   |   10%   |   100

因此,根据插入的毛/净值和税,净值/总值计算。这是一个excel电子表格,将在SkyDrive上传并用作交互式Web应用程序。

问题是当用户删除单元格中的某些数据(清除单元格)时,公式将被删除。有没有办法禁用删除公式。要使单元格与init或某些VBA宏相同?

我一整天都在寻找答案,请不要向我推荐F5-去常数,因为这不是我需要的解决方案。任何意见,将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

听起来您希望用户能够在Gross和Tax单元格中添加或删除数据,但不能在Net单元格中添加或删除数据,因为这是通过公式计算的。

您可以选择Gross和Tax单元格(以及您希望用户有权编辑的任何其他单元格),右键单击,然后选择Format Cells。取消选中已锁定。然后右键单击页面底部的工作表选项卡,选择“保护”,然后单击“确定”。现在,用户只能编辑您允许的单元格,并且无法使用公式编辑单元格。