Android APIs to manipulate Excel spreadsheets in mobile apps

Create, read, edit, convert, protect or print Excel spreadsheets including more than 10 file formats without installing Microsoft Excel

  Download Free Trial
Aspose.Cells for Android via Java

Aspose.Cells for Android via Java


Aspose.Cells for Android via Java is a Microsoft Excel Spreadsheet API allowing developers to build Android applications that read, write and manipulate Excel® spreadsheet (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF and image file formats without relying on Microsoft Excel®.

Aspose.Cells for Android via Java is a scalable and feature rich API that offers many functions beyond the simple data exporting capabilities other vendors offer. With Aspose.Cells for Android via Java API developers can export data, format spreadsheets to the most granular level, import images, import charts, create charts, convert Excel files into PDF and HTML, convert Excel worksheets and charts into images, apply and calculate complex formulas, stream Excel® data and save in various formats and much more. And all this without Microsoft Excel®.


Advanced Android Excel Spreadsheet API Features



Ability to apply formatting (styles) to a Worksheet, Row, Column, Cell, Range etc


Import and export data from and to an Array, ArrayList and Recordset / Resultset


Read and write MS Excel file formats including XLS, XLSX, XLSM, SpreadsheetML, Tab Delimited, CSV, Tab Delimited and HTML


Encrypt and decrypt Excel files


Support numbers formatting


Create and manipulate charts through product API


Insert images and create comments through the product API


Read, set and calculate formulae in the spreadsheets


Configure page setup through the product API


Apply auto-filters and insert page breaks in the worksheet


Read and write conditional formatting


Add a copy of an existing worksheet (with full contents including formatting, images and charts etc.) to a new file


Support protection options introduced in since Microsoft Excel XP


Manipulate cells and named ranges


Create and manipulate PivotTables through the product API


Convert Excel files into PDF


Convert Excel worksheets and charts into images

Aspose.Cells for Android via Java API also supports a number of unique features that developers will only find in Aspose.Cells for Android via Java such as:


Support for CSV format


Adding a copy of an existing worksheet (with full contents, images and charts etc.) to a new file.


Create comments


Auto-filters and page breaksI


Set complex formulae


Support conditional formatting


Working with the protection options introduced in Microsoft Excel XP


Manipulate named ranges


Creating PivotTables


Saving to HTML files or streams


Working with custom charts


Tracing Precedents and Dependents


Create and manipulate Scenarios


Powerful formula calculation engine

Flexible Display Options

Aspose.Cells for Android via Java gives you complete control over page setup and allows you to manipulate a wide range of display options such as preview page breaks and set default worksheet zoom level, control data visibility with freeze panes, set page orientation, scaling, paper size, headers and footers, and print area.

Excel Worksheet Security Features

Aspose.Cells for Android via Java offers a wide range of security features including support for Microsoft Excel 2007 XLSX file encryption and decryption, protecting worksheet contents, objects and scenarios, and hiding or showing worksheets.

Manipulate Worksheet Rows And Columns

Aspose.Cells for Android via Java API allows you to manipulate rows and columns in many different ways. You can easily adjust row height and column width, auto size the width and height of cells according to the contents, insert or delete, hide or show, and group or ungroup rows and columns.

Worksheet Data Management

Aspose.Cells for Android via Java API provides extensive support for worksheet data management. You can easily manipulate any cell in the worksheet at runtime and import data into worksheets from different data sources.

Comprehensive Spreadsheet Formatting Support

Aspose.Cells for Android via Java gives you absolute control over how your data is presented by offering advanced spreadsheet formatting features. You can apply formatting to a worksheet, row, column and cell. You can also add rich text to a single cell and apply different borders, background patterns and fonts. Conditional formatting can also be applied to cells.

Create And Customize Charts Within Worksheet

Aspose.Cells for Android via Java comes with complete support for charting and supports all standard chart types. You can easily add customized charts using the Spreadsheet API and dynamically set chart data.


Aspose.Cells offers individual Excel APIs for other popular development environments as listed below: