easyexcel指定位置写
时间: 2023-11-04 16:54:44 浏览: 148
写入excel指定位置.rar_excel labview_labview写入EXCEL_指定位置
5星 · 资源好评率100%
easyexcel可以通过使用自定义注解来指定位置进行写入操作。首先,需要准备一个自定义的注解,用来标记静态数据的位置和单元格内容。注解的定义如下:
```java
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Sheet1RecordTemplate {
//excel中的行号
int rowNo();
//excel中的列号
int columnNo();
//单元格内容
String name();
}
```
接下来,使用该注解来标记要写入的位置和内容,然后通过EasyExcel进行写入操作。示例代码如下:
```java
public class ExcelWriter {
public static void main(String[] args) {
String fileName = "test.xlsx";
EasyExcel.write(fileName, DemoData.class).sheet("Sheet1").doWrite(data());
}
private static List<DemoData> data() {
List<DemoData> list = new ArrayList<>();
DemoData data = new DemoData();
data.setName("John");
data.setAge(20);
// 使用自定义注解指定位置和内容
data.setAddress("北京市朝阳区");
list.add(data);
return list;
}
}
```
在上述示例代码中,使用自定义注解`Sheet1RecordTemplate`指定了`address`字段的位置和内容。
阅读全文