最近项目要求在导出的excel中实现一个可以点击的链接。

HSSFWorkbook:这个类包含了读取或写入.xls格式文件的方法。能处理的版本包括 97-2003.

HSSFCell cell = row.createCell(0);
cell.setCellType(HSSFCell.CELL_TYPE_FORMULA);//CELL_TYPE_FORMULA
cell.setCellFormula("HYPERLINK(\"" + link + "\",\""+ cellValue +"\")");

XSSFWorkbook:这个类包含了读取或写入.xlsx或.xls文件格式的方法,能够处理2007及以后版本的文档。

XSSFCell cell = row.createCell(0);
cell.setCellFormula("HYPERLINK(\"" + codeLink + "\",\""+ code +"\")");

java导出excel中设置超链接相关推荐

  1. Java导出excel中response.setHeader()参数设置

    response.setHeader() 1. HTTP消息头 (1)通用信息头 即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma 主要: Cac ...

  2. Java导出excel中poi的导出和csv导出excel

    最近在做一个文史类统计项目,许多地方需要用到导出excel报表.之前用的是公司的poi导出,最后听群友说csv的导出会比poi快很多.但是csv文件是以","分割文件的.如果数据中 ...

  3. 批量导出excel中的超链接图片?只需要一招

    首先我们在这里下载一个Excel图片下载助手.点此下载   遇到问题请看文字后面的文字答疑 打开软件如图: 第一步:选择从钉钉导出是xlsx文件,系统会自动分析包含超链接的列显示在下方列表 第二步:设 ...

  4. poi导出excel中附件超链接

    记录一下 参考了一些博客 https://blog.csdn.net/oTianKongLan123/article/details/106903234 https://blog.csdn.net/s ...

  5. JAVA导出excel如何设置表头跨行或者跨列,跪求各位大神了

    sheet.addMergedRegion(new CellRangeAddress(0, 0, 0, 0));// 开始行,结束行,开始列,结束列.只能是POI了吧?java还有其他方法吗? 转载于 ...

  6. java导出excel如何设置单元格样式为文本样式

    [color=green][b][size=medium]//新增的四句话,设置CELL格式为文本格式 HSSFCellStyle cellStyle2 = demoWorkBook.createCe ...

  7. java导出excel数字格式_POI 导出excel带小数点的数字格式显示不对解决方法

    最近看到了一个问题就是java导出excel中带小数点的数字显示不对, 比如我想在excel中第一行显示:  3,000.0 但是在excle中导出的格式总是不带小数点 3000(非文本格式),而且也 ...

  8. Java导出excel文件以.xlsx后缀结尾,可设置部分单元格只读

    前言 最近在做一个小项目,有个模块的功能涉及到excel的导入导出,并且要求对导出的excel文件部分列和单元格设置为只读不可更改,在网上到处查找了一番资料,结合自己的想法,发现也并不难,这里整理记录 ...

  9. POI:java导出excel,java设置单元格公式,求和

    POI:java设置单元格公式,求和 java导出excel,之前写过全量导出,但是有时候报表中需要汇总,或者其他公式的数据. 这里就需要对单元格的格式调整,设置公式 主要代码 //给单元格设置公式 ...

最新文章

  1. BugKuCTF WEB web2
  2. 根据json对象的某一属性对其进行排序
  3. oracle修改字段的默认,oracle系统默认的账号ORACLE修改表字段的数据类型
  4. Linux下redis的安装及部署
  5. 巴比特观察 | NFT朋克热潮:CryptoPunks的成功可以复制吗
  6. matlab做信号完整性,关于Matlab的Turbo码仿真研究
  7. Mission Planner 全部参数树设置及常见问题
  8. 如何合并excel文件
  9. Chrome网页观看百度云视频加速
  10. 芯动力——硬件加速设计方法——学习笔记(1)
  11. JAVA求2019的2019次幂的最后五位
  12. 浅谈虚树(虚仙人掌)
  13. 渗透测试流程(基础理论)
  14. 初读YOLOv1算法
  15. Vue.js CLI:学习如何使用它
  16. oracle导入提示字符过长,Oracle 解决【ORA-01704:字符串文字太长】
  17. java计时器脚本_在倒数计时器脚本中跳过很多秒
  18. Linux 常用指令
  19. Selenium学习(十) selenium IDE命令之 verify系列详解
  20. c语言 1!+2!+···+20!1的阶乘加2的阶乘一直加到20的阶乘

热门文章

  1. Excel当中SUMPRODUCT函数
  2. 财务信息化系统的三个阶段
  3. 一文读懂线程池的工作原理
  4. SCAD具有Oracle属性,是目前最先进的回归算法之一,这种方法的罚函数是对称且非凹的,并且可处理奇异阵以产生稀疏解
  5. vs2013建立html页面,使用 Visual Studio 2013 创建基本 ASP.NET 4.5 Web 窗体页
  6. JavaScript DOM部分基础知识学习笔记(4)
  7. 2012年11月TIOBE编程语言排行榜:Objective-C有望再次成为年度语言
  8. —— 监控系统防雷接地 ——
  9. EEPROM(AT24Cxx)
  10. 装饰模式Decorator