java 如何设置excel 某行的行高

 我来答
antsshadow
2012-09-13
知道答主
回答量:15
采纳率:0%
帮助的人:12.5万
展开全部
double height= 19.5*20 ;
row.setHeight((short)height);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨碧珍4f1f5
2017-08-22 · 超过27用户采纳过TA的回答
知道答主
回答量:118
采纳率:61%
帮助的人:36.3万
展开全部
或许你可以百度一下,vb如何设置excel 某行的行高。然后以此类推java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuboalt
2017-08-24 · TA获得超过578个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:209万
展开全部
如果你用的是POI插件
Row row = sheet.getRow(0);
row.setHeightInPoints(30);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-08-23
展开全部
workbook.getSheetAt(0).getRow(0).setHeight((short)25);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜幕里的曙光
2023-03-09 · TA获得超过108个赞
知道小有建树答主
回答量:1079
采纳率:27%
帮助的人:54.5万
展开全部
在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个点。

需要注意的是,如果要设置多行的行高,可以使用循环遍历每一行并逐个设置行高。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式