使用 c# 在 OpenOffice calc 中的超链接
Posted
技术标签:
【中文标题】使用 c# 在 OpenOffice calc 中的超链接【英文标题】:Hyperlink within a OpenOffice calc using c# 【发布时间】:2012-07-17 13:00:31 【问题描述】:我在 openoffice 中使用 c# 制作了一个电子表格,其中包含几个不同的工作表。在工作表 1 上是工作表其余部分的所有名称的列表。如何设置从每个单元格到相应工作表的超链接。
我浏览了互联网,但我一直在努力寻找任何有用的信息。谁能指出我如何编程的正确方向?
【问题讨论】:
【参考方案1】:我不确定我是否理解正确,但这可能会有所帮助,请将其放在您的牢房中:
=HYPERLINK("MyTableName.C3")
这(应该)跳转到表 MyTableName 中的单元格 C3。 要跳转到表格,请使用
=HYPERLINK("#MyTableName")
我无法尝试,因为我不使用 OpenOffice
来源:http://www.ooowiki.de/HyperLink
【讨论】:
对不起,我已经非常清楚地解释了我的问题。我用 c# 制作了这个电子表格,我问如何使用 c# 创建超链接 将 =HYPERLINK() 公式放入单元格中 我从 plm 文件中取出数据并将它们放入一个空白的电子表格文件中,因此我没有直接在电子表格文件中输入任何内容,这一切都是在 Visual Studio 中使用 c# 完成的 然后使用类似myCell = string.Format("=HYPERLINK(\"#0\")", TableName);
我收到错误消息“无法将类型'string'隐式转换为'unoidl.com.sun.star.table.XCell”以上是关于使用 c# 在 OpenOffice calc 中的超链接的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 c# 在 Open Office Calc 表中插入超过 256 列?