一、接口

    1、指定设置

/**
	 *	设置指定单元格的宽度;单元格的宽度 即 列的宽度;方法来自 Sheet 接口
	 * @param columnIndex 列的索引;值从 0 开始
	 * @param width 宽度值;单位是 1/256 个字符宽度,即值建议设置为256的倍数
	 */
	public void setColumnWidth(int columnIndex, int width);
	
	/**
	 *	设置指定单元格的高度;单元格的高度 即 行的高度;方法来自 Row 接口
	 * @param height 高度值;单位是 1/20 个点,即值建议设置为20的倍数
	 */
	public void setHeight(short height);
	
	/**
	 *	设置指定单元格的高度;与 setHeight() 作用一致,但参数单位不同;方法来自 Row 接口
	 * @param height 高度值;单位是 1 整个点
	 */
	public void setHeightInPoints(float height);

    2、默认设置

/**
	 *	设置单元格默认的宽度;整个 Sheet 中单元格的宽度都将被修改;方法来自 Sheet 接口
	 * @param width
	 */
	public void setDefaultColumnWidth(int width);

	/**
	 *	设置单元格默认的高度;整个 Sheet 中单元格的高度都将被修改;方法来自 Sheet 接口
	 * @param height
	 */
	public void setDefaultRowHeight(short height);

二、示例

// 创建一个Sheet对象
	Workbook workbook = new HSSFWorkbook();
	Sheet sheet = workbook.createSheet("sheet");
	
	// 设置第一列的宽度
	sheet.setColumnWidth(0, 100 * 256);
	
	// 设置第一行的高度
	Row row = sheet.createRow(0);
	row.setHeight((short) (30 * 20));
	row.setHeightInPoints((short) 30);
	
	// 设置默认的宽和高
	sheet.setDefaultColumnWidth(100 * 256);
	sheet.setDefaultRowHeight((short) (30 * 20));

<dependency>
		<groupId>org.apache.poi</groupId>
		<artifactId>poi</artifactId>
		<version>3.17</version>
	</dependency>
	<dependency>
		<groupId>org.apache.poi</groupId>
		<artifactId>poi-ooxml</artifactId>
		<version>3.17</version>
	</dependency>
	<dependency>
		<groupId>org.apache.poi</groupId>
		<artifactId>poi-ooxml-schemas</artifactId>
		<version>3.17</version>
	</dependency>