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可通过工作表单击的单元格单元格的主要内容,如果未能解决你的问题,请参考以下文章

在列命令按钮重置中合并单元格

将值从ListBox复制到工作表单元格

多个工作表同时处理+选中不连续的单元格和工作表

单击Swift 4中的自定义按钮时调整单元格大小

vbscript [向我显示工作表]单击导航工作表中的单元格,然后跳转到目标工作表并在导航工作表之后移动此工作表

VBA 事件 - 如果选中,则解锁受保护工作表中的单元格