java 如何设置excel 某行的行高
7个回答
展开全部
double height= 19.5*20 ;
row.setHeight((short)height);
row.setHeight((short)height);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
或许你可以百度一下,vb如何设置excel 某行的行高。然后以此类推java
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你用的是POI插件
Row row = sheet.getRow(0);
row.setHeightInPoints(30);
Row row = sheet.getRow(0);
row.setHeightInPoints(30);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-08-23
展开全部
workbook.getSheetAt(0).getRow(0).setHeight((short)25);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在Java中,可以使用Apache POI库来操作Excel文件。要设置某行的行高,需要先获取该行对象,然后调用其`setHeight()`方法设置行高即可。
以下是一个示例代码:
```java
import java.io.FileOutputStream;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelDemo {
public static void main(String[] args) {
try {
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
// 创建工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建行对象
Row row = sheet.createRow(3);
// 设置行高
row.setHeightInPoints(30);
// 保存文件
FileOutputStream fos = new FileOutputStream("example.xlsx");
workbook.write(fos);
fos.close();
System.out.println("Excel文件已生成!");
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在上述代码中,我们首先创建一个工作簿和一个工作表,并使用`createRow()`方法创建了第4行的行对象。接着,调用`setHeightInPoints()`方法将第4行的行高设置为30个点(1个点等于1/72英寸)。最后,使用`FileOutputStream`将工作簿写入到磁盘文件中。
运行以上代码,程序会生成一个名为"example.xlsx"的文件,其中第4行的行高被设置为30个点。
需要注意的是,如果要设置多行的行高,可以使用循环遍历每一行并逐个设置行高。
以下是一个示例代码:
```java
import java.io.FileOutputStream;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelDemo {
public static void main(String[] args) {
try {
// 创建工作簿
Workbook workbook = new XSSFWorkbook();
// 创建工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建行对象
Row row = sheet.createRow(3);
// 设置行高
row.setHeightInPoints(30);
// 保存文件
FileOutputStream fos = new FileOutputStream("example.xlsx");
workbook.write(fos);
fos.close();
System.out.println("Excel文件已生成!");
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在上述代码中,我们首先创建一个工作簿和一个工作表,并使用`createRow()`方法创建了第4行的行对象。接着,调用`setHeightInPoints()`方法将第4行的行高设置为30个点(1个点等于1/72英寸)。最后,使用`FileOutputStream`将工作簿写入到磁盘文件中。
运行以上代码,程序会生成一个名为"example.xlsx"的文件,其中第4行的行高被设置为30个点。
需要注意的是,如果要设置多行的行高,可以使用循环遍历每一行并逐个设置行高。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询