Apache POI API for Microsoft Doc's Manipulation
This section contains the detail about the Apache POI API library with it's implementation code.
The Apache POI library is used to format or manipulate the Microsoft Office documents, such as excel sheet, word document, power point documents etc. Here manipulation means reading, writing, formating etc. This library also supports the manipulation of new extension of Microsoft Office which is .docx, .xlsx, .pptx etc.
For home page of this library click here
Up to 6 June 2011, Apache POI 3.8 beta 3 is available. But for examples provided below, we have used Apache POI 3.7 . For downloading Apache POI 3.7 click here.
Given below some examples for the manipulation of Microsoft excel Documents :
- Create Simple Excel(.xls) document using Apache POI
- Read Simple Excel(.xls) document using Apache POI
- Format Cell of Simple Excel Sheet(.xls)
- Create Excel(.xlsx) document using Apache POI
- Read Excel(.xlsx) document using Apache POI
- Set Zoom Magnification of Excel Sheet
- Excel Freeze Pane Feature
- Excel Splits Pane Feature
-
Excel Sheet Header
-
Excel Sheet Footer
-
Identify Excel's cell data type
-
Checking Date Value of Excel Cells
-
Insert Image into Excel Sheet
-
Excel Data validation
-
Excel Cell Drop Down List
-
Excel User Define Error Message
-
Excel Prompt User on Focus
-
Excel Validating Value in Range
-
Data Validation from Spread Sheet Cell's Value
-
Drawing a Shape in Excel Sheet
-
Creating Shapes using Shape Groups
-
Excel Cell Comment