反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

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

  • 文档创建者:lu123
  • 历史版本:15
  • 最近更新:Catqiu 于 2022-08-19
  • 1. 概述

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

    注:不支持移动端。

    2. 设置方法

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

    222

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

    3.1 功能描述

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

    3.2 效果

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

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

    4. 需要密码

    4.1 功能描述

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

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

    注:密码暂不支持中文。

    4.2 效果

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

    注1:该功能需要配合「导出 excel 方式」插件使用,具体说明请参见本文第六章内容。

    注2:目前的保护密码对于报表是多个 sheet 的,只能设置一个密码,即导出后要编辑每个 sheet 都要输一次设置的密码。

    5. 保护密码

    5.1 功能描述

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

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

    注:密码暂不支持中文。

    5.2 效果

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

    222

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

    注1:该功能需要配合「导出 excel 方式」插件使用,具体说明请参见本文第六章内容。

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

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

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

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

    222

    该插件为免费插件:

    222

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

    222

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

    222

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

    222


    附件列表


    主题: 报表专题
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526