Office Excel 宏,在 Wiki 页面中显示 Excel 电子表格的内容。首先你需要将要显示的 Excel 表格上传到需要显示的页面上,然后用宏显示电子表格中的内容。
当其他用户浏览页面的时候,用户将会看到 Excel 表格中的内容,用户不需要在自己的电脑上安装 Office 的组件。
代码示例
下面的代码是提供给希望进一步编辑 Confluence 页面的高级用户使用的。
宏名称: viewxls
宏内容: None
参数 | 是否必须 | 默认值 | 参数说明和可以接受的值 |
---|
参数 | 是否必须 | 默认值 | 参数说明和可以接受的值 |
---|
name | Yes | (None.) | 希望在页面中显示的 excel 文件的名字。这个文件必须作为附件上传到页面中才可以。 |
page | No | 包含有这个宏的页面 | 存储有 Excel 的Confluence 页面名字。 |
col | No | 内容的最后一列 | 你希望显示的最后一列的 Id,第一列使用的 id 是 0。 减少在电子表格中大小:使用 col 和 row 参数来控制电子表格在 Wiki 页面中显示的数量。 这个对控制空电子表格的显示非常有好处,同时可以可以避免内存溢出错误。 |
row | No | Last row with content | 你希望显示的最后一行的 Id,第一行使用的 id 是 0。 |
grid | No | true | 确定是否显示表格单元格的边框。 可以接受的值是: |
sheet | No | 最近查看的工作表 | 你希望显示的工作表名字。 |
存储格式示例
< ac:structured-macro ac:name = "viewxls" >
< ac:parameter ac:name = "col" >E</ ac:parameter >
< ac:parameter ac:name = "name" >
< ri:attachment ri:filename = "Spreadsheet.xls" />
</ ac:parameter >
< ac:parameter ac:name = "sheet" >Sheet1</ ac:parameter >
< ac:parameter ac:name = "row" >5</ ac:parameter >
</ ac:structured-macro >
|
Wiki 标记格式
{viewxls:col= 5 |page=Docs|name=My document.xls|grid= false |sheet=mysheet|row= 5 }
|