用Java在excel单元格中设置超链接
2023-09-14 09:08:23 时间
(一)问题引入
有时候我们在导入数据到excel中时可能要给某个文件或图片设置超链接,例如链接到外网或者是本地的某个目录。我们可以通过Java代码来实现,借助POI库。
(二)解决方案
下面直接给出参考代码示例:
File file;
Workbook wb = new XSSFWorkbook(file);
Sheet sheet = wb.getSheet("sheet名称");
Row row = sheet.getRow(行号);
Cell cell = row.getCell(列号);
String name = "超链接";
cell.setCellValue(name); CreationHelper creationHelper = workbook.getCreationHelper(); Hyperlink link = creationHelper.createHyperlink(HyperlinkType.FILE);
String url = "http://www.baidu.com"; link.setAddress(url); cell.setHyperlink(link); Font font = workbook.createFont(); font.setColor(IndexedColors.BLUE.getIndex()); CellStyle cellStyle = workbook.createCellStyle(); cellStyle.cloneStyleFrom(cell.getCellStyle()); cellStyle.setFont(font); cell.setCellStyle(cellStyle);
20191114闪
相关文章
- Java网络教程-基础
- Java 网络编程
- java面向对象高级分层实例_测试类(main方法所在的类)
- (Java实现)蓝桥杯Excel地址
- 【poi】解决java导出excel 海量数据内存溢出问题
- java如何直接返回excel到客户端
- java利用poi包 为excel生成超链接
- 运维经验分享(五)-- 改进的java进程管理的服务控制脚本
- Java Spring注解实现分析之@requestMapping工作原理
- Atitit.导出excel报表的设计与实现java .net php 总
- java 读取excel文件(只读取xls文件)
- java 导出excel(简单案例)
- 基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - 获取测试对象状态
- JAVA 并发编程-读写锁之模拟缓存系统(十一)
- JAVA学习第十九课(java程序的异常处理 (二))
- JAVA操作Excel表格:模板的使用---生成导入模板_设置列宽及标题
- JAVA操作Excel表格:方法二:POI的使用:Excel实战之POI创建excel文件(高版本.xlsx)
- JAVA操作Excel表格:方法一:jxl的使用②:Excel实战之JXL解析读取excel文件
- 使用shiro对数据库中的密码进行加密存储(java+springboot+shiro)
- Java操作Excel中HSSFCell.CELL_TYPE_STRING、BOOLEAN、NUMERIC无定义解决方法