超链接设置方法:

/// <summary>/// 使用NPOI操作Excel文件中添加超链接/// </summary>/// <param name="FilePath">Excel文件的路径</param>/// <param name="LinkAddress">超链接的地址</param>public static void AddHyperLink(string FilePath,string LinkAddress){FileStream fs = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite);//create sheetHSSFWorkbook hssfworkbook = new NPOI.HSSF.UserModel.HSSFWorkbook();ISheet sheet = hssfworkbook.CreateSheet("Sheet1");ICell cell = sheet.CreateRow(0).CreateCell(0);//创建单元格#region 设置超链接cell.SetCellValue("链接");//设置显示文本HSSFHyperlink link = new HSSFHyperlink(HyperlinkType.Url);//建一个HSSFHyperlink实体,指明链接类型为URL(这里是枚举,可以根据需求自行更改)//link.Address = "http://blog.csdn.net/shiershilian";//给HSSFHyperlink的地址赋值link.Address = LinkAddress;cell.Hyperlink = link;//将链接方式赋值给单元格的Hyperlink即可将链接附加到单元格上 #endregion#region 设置字体IFont font = hssfworkbook.CreateFont();//创建字体样式font.Color = HSSFColor.Blue.Index;//设置字体颜色ICellStyle style = hssfworkbook.CreateCellStyle();//创建单元格样式style.SetFont(font);//设置单元格样式中的字体样式cell.CellStyle = style;//为单元格设置显示样式 #endregionhssfworkbook.Write(fs);fs.Flush();fs.Close();}

调用方式:

NPOIExcel.AddHyperLink(@"C:\Users\win 10\Desktop\新建文件夹 (2)\新建 XLS 工作表.xls", @"C:\Users\win 10\Desktop\新建文件夹 (2)\1.jpg");

参考和借鉴:

https://blog.csdn.net/shiershilian/article/details/22292035

NPOI之设置超链接格式相关推荐

  1. CSS 设置超链接格式

    超链接是万维网的基础,是它让整个Web成为一个整体,并获得生命.可以毫不夸张地说,整个Internet就是由超链接连接而成的.word也不例外,它也需要通过超链接实现各章节之间的互联,甚至链接到本文档 ...

  2. 解决PHP导出大量数据时设置超链接的问题 --mxp

    今天在做导出excel功能时,由于要导出的数据很大,所以没有使用PHPExcel,而是使用动态生成文件流的方式来导出,这时遇到一个问题,怎么把某个单元格的值设置为超链接呢. 设置单元格的值的代码如下: ...

  3. html语言中的链接方式,什么是超链接_在html中设置超链接的方法 - 驱动管家

    什么是超链接?html如何设置超链接?如果想要优化自己的网站,那么肯定少不了超链接的存在.正常情况下,我们会在html中设置超链接,从而使得点击的时候会跳转到需要的界面,从而增加自己网站的浏览量.下面 ...

  4. html设置自动点击超链接,html设置超链接的方法步骤

    在html中如何设置超链接,使得点击的时候能跳转到需要的界面上去呢?下面是学习啦小编给大家整理的一些有关html设置超链接的方法,希望对大家有帮助! html设置超链接的方法 超链接的基本格式是:sc ...

  5. html如何设置四个链接,HTML基础(四)——设置超链接的样式示例

    ***设置超链接的样式示例 a:link超链接被点前状态 a:visited超链接点击后状态 a:hover悬停在超链接时 a:active点击超链接时 在定义这些状态时,有一个顺序l v h a 代 ...

  6. TextView的autoLink属性设置超链接问题

    需求如下:用一个view展示"请点击https://mp.csdn.net进行查找"这句话,并点击链接地址时可以进行跳转. 最近接到类似的这种需求,网上查找资料学习到了TextVi ...

  7. 为pdf文件添加设置超链接的小技巧

    我们现在使用的文档文本格式也是各种各样的,鱼龙混杂的感觉,不知道选择哪一个好,不同的格式之间也 是可以进行转换的.然而,在一般的情况下我们打开的pdf文件是不可以被编辑的,也不能设置超链接,这个时 候 ...

  8. MFC静态文本控件设置超链接

    有时我们需要在窗口上设置一个超链接,比如在Aboutdlg上设置"我的博客"这样的超链接.具体的设置方法如下. 1.首先我们在窗体上添加一个Static文本控件,修改Caption ...

  9. 用SimpleDateFormat类设置时间格式

    用SimpleDateFormat类设置时间格式 www.diybl.com 时间:2008-10-02 作者:佚名 编辑:本站 点击: [评论] String[] formatArr = {&quo ...

最新文章

  1. 配置linux下oracle sqlplus/rman等历史记录回调功能
  2. STM32——PID恒温控制
  3. 使用innotop监测mysql
  4. adb shell 运行时报错“adb server version (26) doesn‘t match this client (39); killing...“的解决方案
  5. 数据库和Content Provider
  6. Dev-Cpp下载和安装步骤
  7. 纯css实现三角原理,兼容IE
  8. 本地计算机的ics无法启动不了,ics启动失败怎么办 win8_ICS服务无法启动(win8.1)...
  9. 红帽RHCE考试要注意的几点
  10. 深入理解计算机系统----第五章优化程序性能
  11. Socket编程(Android客户端+PC服务器端)
  12. Hololens开发笔记_在Unity运行没问题,在Hololens跑出现PathNotFoundException:Could not find a part of path.
  13. visual studio 全局搜索 找不到文字
  14. Echarts 柏拉图
  15. 蜂鸣器分类及声音控制说明
  16. ResNet详解与分析
  17. java中的同步与异步
  18. 【算法千题案例】每日一练LeetCode打卡——110.种花问题
  19. 电子采购:制造业的“救星”
  20. Java 跨平台获取 MAC 地址的两种方法

热门文章

  1. 迅为4412开发板官方店十一大促,乐享双重好礼
  2. python处理钉钉回调事件中的消息体加解密
  3. 会议音响/全向麦克风国产DSP方案
  4. selenium之火狐浏览器环境配置
  5. 如何计算方阵的特征值和特征向量np.linalg.eig()
  6. 802.1x之CA证书的配置
  7. 怎样选购盘点机,条码数据採集器?须要注意哪些事项?比方:金蝶盘点机,药品盘点机,超市盘点机,图书盘点机,服装盘点机等...
  8. 小学信息技术用计算机画画教案,小学信息技术第4节用电脑画画4课时教案.doc
  9. React组件库实践:React + Typescript + Less + Rollup + Storybook
  10. 动态表单(form)的实现