Excel导出隐藏行列与导出密码

编辑
  • 文档创建者:印然
  • 浏览次数:5600次
  • 编辑次数:11次
  • 最近更新:Kevin-s 于 2019-06-20
  • 1. 描述

    Excel 报表导出属性包含导出隐藏行,导出隐藏列,需要密码和保护密码四个设置。下面分别介绍下他们设置后的效果是什么样的。

    2. 设置方法

    点击模板>模板导出属性中的 Excel 模板导出属性选项,默认的导出隐藏行和导出隐藏列是不被选中的,如下图:


    3. 导出隐藏行和导出隐藏列

    3.1 功能描述

    设置了行高或列宽为0的单元格,导出 Excel 后可能只是希望隐藏该单元格,而当需要查看单元格内容时拖拽单元格的行高和列宽就可以查看,此时就可以设置导出隐藏行或导出隐藏列。

    3.2 效果

    设置了导出隐藏行、隐藏列导出 Excel 后会保留了该单元格中的样式和内容行高列宽仍为 0

    不设置导出隐藏行、隐藏列导出 Excel 后会只保留单元格的样式但是不保留单元格的内容行高列宽仍为 0

    4. 需要密码

    4.1 功能描述

    某些报表导出 Excel 后,并不是所有的人都是可以查看的,此时就需要对导出的 Excel 文件设置密码,只有知道密码的人才能查看导出的 Excel 内容。

    选中需要密码,后面会出现个文件密码设置文本框,在文件密码文本框中输入您要设置的密码。

    4.2 效果

    若设置了密码,则打开导出的Excel时,需要输入正确的密码才能打开。

    注1:Excel 导出密码的设置目前仅支持导出 xls 格式的 EXCEL。目前的保护密码对于报表是多个 sheet 的,只能设置一个密码,即导出后要编辑每个 sheet 都要输一次设置的密码。

    注2:  Excel2007 导出不支持工作簿加密。

    5. 保护密码

    5.1 功能描述

    某些报表导出 Excel 后,并不是所有人都能编辑 Excel 内容的,此时就需要对导出的 Excel 文件设置保护密码,只有知道密码的人才能编辑单元格内容。

    选中保护密码,后面会出现个工作表密码设置文本框,在工作表密码文本框中输入您要设置的密码即可。

    5.2 效果

    若设置了保护密码,则当要修改导出Excel的单元格时,会弹出如下对话框:


    当点击 Excel 中的审阅>更改>撤销工作表保护时,输入设置的密码后,单元格就可以被修改了。

    注1:Excel 导出密码的设置目前仅支持导出 xls 格式的EXCEL。目前的保护密码对于报表是多个 sheet 的,只能设置一个密码,即导出后要编辑每个 sheet 都要输一次设置的密码。

    注2:  Excel2007 导出不支持工作簿加密。


    6. 提高可用性的相关插件


    由于导出文件密码的设置目前仅支持导出 xls 格式的 Excel,而 FineReport 默认导出的 Excel 格式为 xlsx,因此使用默认的导出 Excel 按钮导出 xlsx 之后,文件密码不生效。

    针对这个问题,我们可以通过安装插件来解决,在应用商城搜索“excel”,在搜索结果中选择“导出 excel 方式”插件并安装,如下图所示:

    该插件为免费插件:

    安装该插件之后,在所编辑模板的模板web属性中可以看到,工具栏中多出了导出 excel03 的选项,如下图:

    编辑顶部工具栏,用 Excel03 导出代替默认的 Excel 导出,预览报表时显示的导出 Excel 按钮为 Excel(xls),导出文件密码功能此时方可生效:


    打开导出的 Exce 时弹出如下提示,输入文件密码后可查看excel内容:


    附件列表


    主题: 报表应用
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]