Excel 锁定公式不被修改

0
Excel 中A、B两列是通过连接外部数据源SQL Server数据库来获取数据库表中的数据,C列是A、B列的公式计算,想实现C列公式保护不被修改的功能,使用过以下几个方法都没有成功:
1)C列锁定单元格并启用Excel工作薄的保护功能后就没办法刷新外部数据;
2)C列使用数据验证不允许修改,但是复制和粘贴的操作还是可以把公式修改掉;
3)使用VBA代码只能保存为.xlsm的文件,需求是需要保存为.xlsx的文件。
谁有更好的办法来分享一下,感激不尽。
 
 
已邀请:
0

charles2843 2017-07-30 回答

可以把数据获取的表格放在另外一张表格隐藏起来,然后用户输入在单独的表格中实现;有代码的xlsm文件可以作为执行文件读取其他文件,供你参考

要回复问题请先登录注册