package asposefeatures.datahandlingfeatures.importdatatoworksheets.java; import java.util.ArrayList; import com.aspose.cells.Cells; import com.aspose.cells.Workbook; import com.aspose.cells.Worksheet; public class ImportDataToWorksheets { public static void main(String[] args) throws Exception { String dataPath = "src/asposefeatures/datahandlingfeatures/importdatatoworksheets/data/"; // 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(dataPath + "AsposeDataImport.xls"); System.out.println("Done."); } }