package com.aspose.cells.examples.asposefeatures.datahandling.importdatatoworksheets; import java.util.ArrayList; import com.aspose.cells.Cells; import com.aspose.cells.Workbook; import com.aspose.cells.Worksheet; import com.aspose.cells.examples.Utils; public class AsposeImportDataToWorksheets { public static void main(String[] args) throws Exception { // The path to the documents directory. String dataDir = Utils.getDataDir(AsposeImportDataToWorksheets.class); //Instantiating a Workbook object Workbook workbook = new Workbook(); //Obtaining the reference of the newly added worksheet by passing its sheet index int sheetIndex = workbook.getWorksheets().add(); Worksheet worksheet= workbook.getWorksheets().get(sheetIndex); //================================================== //Creating an array containing names as string values String[] names = new String[]{"laurence chen", "roman korchagin", "kyle huang"}; //Importing the array of names to 1st row and first column vertically Cells cells = worksheet.getCells(); cells.importArray(names,0,0,false); //================================================== ArrayList<String> list = new ArrayList<String>(); //Add few names to the list as string values list.add("laurence chen"); list.add("roman korchagin"); list.add("kyle huang"); //Importing the contents of ArrayList to 1st row and first column vertically cells.importArrayList(list,2,0,true); //================================================== //Saving the Excel file workbook.save(dataDir + "AsposeDataImport_Out.xls"); } }