如何保护一个excel文件里的数据不被导出

请教各位大侠:

我在一个excel文件(文件名为book2.xls)的sheet0工作表中存放了一些重要的数据,可以通过隐藏的办法保护使别人无法查看.但当新建一个book3.xls文件,使用其中的"数据" --- "获取外部数据"就可以将book2.xls中的sheet0工作表的数据导入到book3.xls文件中,请问有没有办法保护book2.xls中的sheet0工作表的数据不被导出?

请各位高手不吝赐教,万分感激!
重要的数据是分别放在A列到E列,然后通过VBA把它隐藏了,保护使别人无法查看.但F列至L列也有数据是要允许别人查看的.如果加密的话,是可以保护book2.xls中的sheet0工作表的数据不被导出,
但其他的数据也就无法查看了.

在book2.xls中保护sheet0工作表就可以保护book2.xls中的sheet0工作表的数据不被导出
即在book2.xls中的sheet0工作表中选"工具"--"保护"--"保护工作表"输入密码后确定应该就达到你的要求了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-23
点“工具”<"宏"<"visual basic 编辑器"就打开了编辑器界面。在其中选择“sheet0”,在属性对话框的“visible”的值选2.就可以绝对隐藏了。
第2个回答  2008-10-23
在EXCEL菜单中点 工具,选项, 安全性,可以加密和设为只读
第3个回答  2008-10-23
设置密码
相似回答