-1
시트 이름을 알고있는 기존 시트를 선택하려면 어떻게합니까? 시트에 코드를 추가하고 다른 열에 코드를 추가하고 싶습니다. 아래 코드에서 wb.creatsheet ("Summary") 행을 참조하고 있습니다.기존 시트 선택
def sql_a = """
SELECT MOPACTIVITY.MOPID FROM MOPUSER.MOPACTIVITY WHERE UPPER(MOPACTIVITY.mopid) = 'JONATHAN MORNINGSTAR'
ORDER BY MOPACTIVITY.MOPID
"""
def date = new Date()
def dts = date.format("yyyy-MM-dd-HH-mm-ss")
File file = new File('X:/CCG/' + dts + ' CCG REPORT.xls')
file.write("")
Workbook wb = new HSSFWorkbook()
try {
Sheet sheet = wb.createSheet("Summary")
sheet.setColumnWidth(0,8.43 * 256)
int rowNum = 0
Row row = sheet.createRow(rowNum)
Cell cellMOPID = row.createCell(0)
cellMOPID.setCellStyle(headerStyle)
cellMOPID.setCellValue("")
db.eachRow(sql_a) {
rowNum++
row = sheet.createRow(rowNum)
cellMOPID = row.createCell(0)
cellMOPID.setCellValue(it.MOPID)
file.append(it.MOPID + "\n")
}
} catch (Exception e) { System.out.println(e.toString()) }