草庐IT

Spreadsheet_excel_reader

全部标签

Java 微软 Excel API

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。有谁知道MicrosoftExcel是否有用于java的API?

java - 在 POI 中合并 excel 输出中的单元格

我能够使用POI创建以下excel:从图像中可以清楚地看出,每个表都有两个值,即。瓦尔一号和瓦尔二号。但是,我希望将表名两个单元格合并为第一列中的一个单元格,如下所示:如何在POI中实现这一点? 最佳答案 Workbookwb=newHSSFWorkbook();Sheetsheet=wb.createSheet("newsheet");Rowrow=sheet.createRow((short)1);Cellcell=row.createCell((short)1);cell.setCellValue("Thisisatestof

java - 有什么方法可以使用 Apache POI 在 Excel 中创建数据透视表吗?

我目前正在研究Excel的自动化,并补充说我已经很好地利用了ApachePOI库。由于我的Excel工作簿中的各个列中存储了如此多的数据,因此我正在尝试创建一个数据透视表。有什么方法可以使用POI创建数据透视表吗?我的要求是我需要在新的Excel工作簿或存储数据的同一工作簿中创建数据透视表。 最佳答案 “快速指南”已经过时了。changelog指的是这个bugzillaissue已解决。可以看到代码here:这是一个片段:publicstaticvoidmain(String[]args)throwsFileNotFoundExce

如何在Excel导出(未文件名)中指定表名称-Ag -Grid

当我们以Aggrid导出到Excel时,默认的表名称为Ag-Grid。如何将其更改为另一个名称?看答案是的,您可以使用该功能getDataAsExcel(params)要生成XML,然后将其解析为Worksheet元素并更改ss:Name归因于您想要的名称的任何内容。它可能安全使用str.replace寻找'ag-grid',但我不确定。完成此操作后,您只需要下载字符串/斑点作为文件即可。

java - 使用 Apache POI 在 Excel 中创建条形图

我正在尝试使用ApachePOI在XLSX电子表格中创建条形图,但当我尝试打开文件时,Excel一直提示内容有问题并删除图表。这是我要执行的操作的完整代码:publicstaticvoidcreateBarChart(){Workbookwb=newXSSFWorkbook();Sheetsheet=wb.createSheet("Sheet2");Rowrow;Cellcell;row=sheet.createRow(0);row.createCell(0);row.createCell(1).setCellValue("HEADER1");row.createCell(2).set

java - 用于运行 Java 程序的 Microsoft Excel 宏

在Jxl和POIAPI的帮助下,我学会了使用Java程序读写Excel文件。是否可以在宏的帮助下运行Java程序? 最佳答案 是的,这是可能的。其实有很多方法,希望你喜欢我的例子。为了演示这一点,我创建了一个程序,其中一些文本作为参数发送,程序使用它的更改版本进行响应。我做了一个可运行的jar。第一个示例从args读取参数,从标准输入读取其他参数。文件Hello.java和H1.jar:publicclassHello{publicstaticvoidmain(String[]args){StringBuildersb=newStr

前端解析包含图片的excel文件

一、前言1、问题描述有时候难免会遇到解析excel的情况,现在前端的很多插件都可以实现excel文件中文本内容的解析;但是很多时候excel文件中是带有图片文件的,这个图片文件的提取着实是让人有点头疼的;本人查阅了很多资料,试了很多方法,结果都是以失败告终!现决定使用一个迂回战术,完成一次曲线救国,哈哈哈,方法可能不太好,但勉强能够使用,如果有哪位大佬看见,还望指点迷津,跪谢~2、excel文件3、实现效果二、实现思路第一步,使用XLSX插件,解析excel中的文本内容;第二步,使用JSZip插件,解析excel中的图片内容;第三步,将图片数据和文本数据进行整理,封装成我们最终需要的数据格式;

JAVA+POI API Excel-需要增加列宽

我想增加excel表格的列宽。因为我正在写低谷代码很长。我需要手动拖动该列才能查看全文。我这样做了——HSSFRowdataRow=sampleDataSheet.createRow(0);HSSFCellStylecellStyle=setHeaderStyle(sampleWorkbook);cellStyle.setWrapText(true);***sampleDataSheet.autoSizeColumn(1000000);***但它并没有改变任何东西.. 最佳答案 这应该有效。然而,sampleDataSheet.au

java - 如何在将内容粘贴到 Excel 文件时从字符串中删除回车符

我在将Java代码生成的内容(或文本)粘贴到excel时遇到问题。问题是我的Java代码生成了一个包含多行的字符串,即包含换行符(\n)。当我尝试复制此内容并将其粘贴到Excel文件中时,我得到一个带有方框符号的多行文本。我开始知道Windows使用\r\n作为换行符而不仅仅是\n。我试图用\r\n替换我的\n并粘贴生成的文本,但我在我的Excel文件中得到了相同的方框。这是我的示例代码:StringmyString="a1\nb1";StringtmpString=myString.replace("\n","\r\n");System.out.println("Original="

java - Spring Batch Reader 的游标在 JTA 事务管理步骤中提前关闭

相关步骤的工作配置如下:Step、SpringBatchJobRepository和业务存储库(使用各种数据源)都使用JTA事务管理器。步骤“myStep”使用JdbcPagingItemReader。WebLogic、OracleXE和/或EE我想分析“myStep”中JdbcCursorItemReader的性能,但是在第一次提交后,第二个block的第一次读取将失败并出现java.sql.SQLException:结果集已关闭。我怀疑可能是JTA/XA驱动程序出于某种原因关闭了游标,因此我为“myStep”提供了一个简单的数据源事务管理器(在读者正在使用的数据源上),并且该步骤能