XSLT可通过工作表单击的单元格单元格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XSLT可通过工作表单击的单元格单元格相关的知识,希望对你有一定的参考价值。
并提前感谢!
我已经有一个大的XSLT文件来解析我的XML,并且我被要求在我的Excel文件中创建一种“Front Page”。
在excel中我需要这样的东西
- “第一工作表”
- “第二,工作表”
- “第三,工作表”
当我点击这些链接/文本/单元格(不知道我应该如何调用它)时,重定向到我的excel文件上的相应工作表。
需要出现在单元格中的文本与工作表的名称相同,所以基本上我需要一个单元格,我可以单击它作为其中的文本“工作表-1”。
我怎么能在这段代码中包含这个功能?
<worksheet ss:Name="RELATÓRIO">
<Table>
<ss:Column ss:Width="150"/>
<Row ss:Index="1">
<Cell ss:Index="1">
(code for Clickable cell goes here maybe?)
</Cell>
</Row>
</Table>
</worksheet>
答案
为了创建链接,单元格需要看起来像这样,我相信......
<Cell ss:StyleID="sLink" ss:HRef="#Sheet1!A1">
<Data ss:Type="String">1st Worksheet</Data>
</Cell>
其中“Sheet1”是第一个工作表的名称。
您还需要在文档中的<styles>
标记下包含相关样式
<Style ss:ID="sLink" ss:Name="Hyperlink">
<Font ss:FontName="Calibri" x:Family="Swiss" ss:Size="11" ss:Color="#0563C1" ss:Underline="Single"/>
</Style>
以上是关于XSLT可通过工作表单击的单元格单元格的主要内容,如果未能解决你的问题,请参考以下文章