找回密码
 立即注册

QQ登录

只需一步,快速开始

taxsoft

中级会员

76

主题

246

帖子

608

积分

中级会员

积分
608

活字格认证微信认证勋章元老葡萄

taxsoft
中级会员   /  发表于:2022-3-24 16:08  /   查看:3388  /  回复:9
100金币
本帖最后由 taxsoft 于 2022-3-24 17:42 编辑

通过spread.net导入的EXCEL文件,包含了链接类型单元格,例如一个图片文件的网络链接地址。
判断单元格类型的时候,返回信息是通用单元格。
麻烦给出几行代码示例,如何获得链接单元格里面的链接。

spread 7,但是这个基本功能应该和版本关系不大。


最佳答案

查看完整内容

在新版本中,可以直接通过下面的代码 你可以尝试一下老版本是否可行,因为老版本只支持通过超链接类型单元格来添加超链接

9 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-24 16:08:19
来自 2#
在新版本中,可以直接通过下面的代码
  1. fpSpread1.AsWorkbook().ActiveSheet.Hyperlinks
复制代码


你可以尝试一下老版本是否可行,因为老版本只支持通过超链接类型单元格来添加超链接
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2022-3-24 18:03:14
3#
本帖最后由 taxsoft 于 2022-3-24 18:13 编辑
Richard.Ma 发表于 2022-3-24 17:45
在新版本中,可以直接通过下面的代码

不支持   FpSpread1.AsWorkbook().ActiveSheet.Hyperlinks(),
老版本我想获得超链接,不支持吗?
为什么获得单元格类型,显示是通用单元格,如何强制转换下类型
FarPoint.Win.Spread.CellType.HyperLinkCellType hp = new FarPoint.Win.Spread.CellType.HyperLinkCellType();
hp = FpSpread2.ActiveSheet.Cells(2, 2).CellType;      //想隐式转一下的
string s = hp.Links(0);

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-24 18:14:20
4#
老版本没有办法获取从excel导入的文件中的超链接,没有提供相关的接口
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2022-3-24 18:23:38
5#
本帖最后由 taxsoft 于 2022-3-24 21:22 编辑
Richard.Ma 发表于 2022-3-24 18:14
老版本没有办法获取从excel导入的文件中的超链接,没有提供相关的接口

确认过了,确实如此。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-25 09:09:27
6#
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2022-3-25 09:16:16
7#
本帖最后由 taxsoft 于 2022-3-25 09:20 编辑

我的解决方案是用spire对spread进行修复,在导入后,立即重写链接单元格,但是判断链接单元格的方法非常不雅,因为实际上导入进来不存在链接单元格。我想知道哪个版本开始支持 FpSpread1.AsWorkbook().ActiveSheet.Hyperlinks()
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-25 09:38:23
8#
从V14版本开始支持上述方法代码
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2022-3-25 09:44:29
9#
Richard.Ma 发表于 2022-3-25 09:38
从V14版本开始支持上述方法代码

那么链接单元格丢失(变成下划线文字)的BUG,从哪个版本解决的呢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-25 10:02:00
10#
这个不是bug,只是之前老版本就不支持,从V14版本开始,才开始支持超链接

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部