找回密码
 立即注册

QQ登录

只需一步,快速开始

pan

论坛元老

15

主题

36

帖子

6247

积分

论坛元老

积分
6247

活字格认证

pan
论坛元老   /  发表于:2013-5-30 09:32  /   查看:5528  /  回复:3
excel文件中有一个跳转到某个网页的http地址,转换到web上显示的时候这个地址就变成了纯文本了,这个能否转换成href的超链接方式显示?

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-5-30 09:46:00
沙发
回复 1楼pan的帖子

pan 你好,
可以使用 HyperLinkCellType  在 Spread 中添加超链接:

  1. string str = "img\\fplogo.jpg";
  2. FarPoint.Web.Spread.HyperLinkCellType hlcell = new FarPoint.Web.Spread.HyperLinkCellType("str1");
  3. hlcell.ImageUrl = str;
  4. hlcell.NavigateUrl = "http://www.fpoint.com";
  5. hlcell.Target = "_self";
  6. FpSpread1.ActiveSheetView.Cells[0, 0].CellType = hlcell;
  7. FpSpread1.ActiveSheetView.Columns[0].Width = 150;
复制代码
回复 使用道具 举报
pan
论坛元老   /  发表于:2013-5-30 10:25:00
板凳
回复 2楼iceman的帖子

只能手动代码添加这种类型的单元格,网页打开一个现有的excel文件的时候不能自动转成这样的吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-5-30 18:22:00
地板
回复 3楼pan的帖子

是的,目前的做法是通过手动转换。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部