如何锁定Excel中的sheet,不允许对sheet改名和删除操作?
我给用户作了几个Excel的录入数据模板,使用Java程序自动导入,锁定了基本的录入单元格,但是用户还是可以私自改动sheet的名字或删除sheet,致使我的Java导入程序报错,怎样才能锁定sheet,不允许用户改动sheet的名字或者删除sheet。
高手赐教。
问题点数:30、回复次数:5Top
1 楼Yiqun_Zhao(蓝帆·雨轩 MS MVP)回复于 2005-08-02 12:51:12 得分 5
基本不能,一般来说用户能修改工作表,就能删除工作表![录入本身就是修改文件]
你不如使用DataGrid等网格控件作小的数据录入程序。Top
2 楼ynsmcn(茫茫)回复于 2005-08-02 13:19:34 得分 20
工具--保护--保护工作簿--选中“结构”Top
3 楼XFLH79(秀峰林海)回复于 2005-08-02 15:55:20 得分 5
基本同意楼上的看法!
有得必有失!
鱼和熊掌不可兼得Top
4 楼kqfh(zuotian)回复于 2005-08-03 13:08:07 得分 0
谢谢。
听说用VBScript编写的宏可以实现控制sheet单的重命名,用可以允许删除无用的sheet。
哪位能提示些参考资料或帖子。
Top
5 楼DawnPine(拂晓的松)回复于 2005-08-03 13:37:55 得分 0
又学一招!
顶!!Top




