Exce表格网

java生成excel灰色代码(java excel生成)

来源:www.0djx.com  时间:2023-02-27 23:30   点击:172  编辑:表格网  手机版

1. java excel生成

通过这个例子,演示以下如何用java生成excel文件: import org.apache.poi.hssf.usermodel.*; import java.io.FileOutputStream; import java.io.IOException; publicclass CreateCells { publicstaticvoid main(String[] args) throws IOExcept ----------河南新华

2. java生成的excel文件无法打开

浏览器下载文件是不限制格式的,下载不了只能是文件不给下载或文件不存在了

3. java生成xlsx文件无法打开

可新建一个excel表,将两个excel表格的副本添加到新建的表格中,并保存新的excel表格,即最后的合并表格。如下操作:

import com.spire.xls.*;

public class MergeExcels {

public static void main(String[] args){

//将待合并Excel文档的名称保存至字符串数组

String[] inputFiles = new String[]{"file1.xlsx","file2.xlsx"};

//创建一个新的Excel文档

Workbook newBook = new Workbook();

//清除默认的3张工作表

newBook.getWorksheets().clear();

//创建另一个Excel文档

Workbook tempBook = new Workbook();

//遍历数组,依次加载每个Excel文档并将文档中的所有工作表复制到新建的Excel文档中

for (String file : inputFiles)

{

tempBook.loadFromFile(file);

for (Worksheet sheet : (Iterable)tempBook.getWorksheets())

{

newBook.getWorksheets().addCopy(sheet, WorksheetCopyType.CopyAll);

}

}

//保存

newBook.saveToFile("MergeFiles.xlsx", ExcelVersion.Version2013);

}

}

4. java生成xls文件

importjxl.Workbook;importjxl.format.Colour;importjxl.write.*

;importjava.io.File;publicclassTest{publicstaticvoidmain(String[]args)throwsException{WritableWorkbookworkbook=Workbook.createWorkbook(newFile("test.xls"))

;WritableSheetsheet=workbook.createSheet("test",0)

;WritableCellcell=newLabel(0,0,"test")

;WritableCellFormatwritableCellFormat=newWritableCellFormat()

;writableCellFormat.setBackground(Colour.RED)

;cell.setCellFormat(writableCellFormat)

;sheet.addCell(cell);workbook.write();workbook.close();}}

5. java生成excel文件到指定目录

使用excel提取文件夹中的所有文件名称的方法主要有以下两个:1、在那个文件夹内新建一个.TXT文件(如wenjian.txt),用记事本单开输入dir> 1.txt保存退出将刚才的.TXT(wenjian.txt)更名为.bat文件(wenjian.bat)双击wenjian.bat文件运行一次,在文件夹内多出一个1.txt文件打开1.txt文件,将其中的内容粘贴到Excel中,数据——分列处理就可以得到你要的文件名列表了!2、VBA(2003版)在那个文件夹下新建Excel文件,打开新建的Excel文件,右击工作表标签(如Sheet1),查看代码——在代码编辑器中输入以下代码Sub Test()Dim i As IntegerDim strPath As StringstrPath = ThisWorkbook.PathWith Application.FileSearch .LookIn = strPath .SearchSubFolders = True .Filename = "*.*" If .Execute > 0 Then For i = 1 To .FoundFiles.Count Range("A" & i) = .FoundFiles(i) Next i End IfEnd WithEnd Sub回到Excel表格中,工具——宏——宏——选择Sheet1.Test——执行方法一简单的操作就可以,方法二需要对程序有一定的了解,方法二通用性比较强,需要的时候执行一下就可以,更快捷。

6. java生成xlsx

在R数据分析的时候,我们常常会用到Excel格式数据的读取,但是在读取数据的时候,需要加载xlsx包。值得注意的是xlsx包需要依赖Java环境,如果Java环境没有配置正确或则是环境有问题的话,也是无法正常读取的,因此这点非常重要,如果出现无法读取请认真看看是否是环境出现了错误,如果不是的话,就具体问题具体分析即可。

#R读取Excel数据是,首先要安装xlsx包,安装完install.packages("xlsx")#进行加载包library("xlsx")

#制作input测试数据

# Read the first worksheet in the file input.xlsx.data <- read.xlsx("input.xlsx", sheetIndex = 1)#实现数据的输出print(data)

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片