For Microsoft Excel 97-2003 worksheet (.xls)
If (31 = cell. getcellstyle (). getfillforegroundcolor () // determines whether the foreground color of a cell is pale blue. If (10 = book. getfontat (cell. getcellstyle (). getfontindex ()). getcolor () // determines whether the cell font color is red.For Microsoft Excel worksheet (.xlsx)
If (0 = cell. getcellstyle (). getfillforegroundcolor () // determines whether the foreground color of a cell is pale blue. If (0 = book. getfontat (cell. getcellst
After using poi to import an Excel template with a formula, it is found that the value calculated from the original formula cell cannot be displayed normally. You need to refresh the formula before obtaining the calculation result.
To solve this problem, I wrote a Test Code as follows:
Package CN. fory. formula;
Import java. Io. fileinputstream;Import java. Io. filenotfoundexception;Import java. Io. fileoutputstream;Import java. Io. ioexception;
Impor
Official introduction
HSSF is the POI Project's pure Java implementation of the Excel ' ( -2007) file format. XSSF is the POI Project's pure Java implementation of the Excel OOXML (. xlsx) file format. Learned from official documentation: the HSSF package provided by the POI is used to operate E The. xls file for Xcel ' 97 (-2007), while the XSSF package is
For a programmer, file operations are frequently encountered, especially for Excel files.
Here is a brief introduction to the tool I used in my project,--poi, for Excel. About the concept of poi, a lot of online, detailed information you can own Baidu, I only do a brief introduction here. POI is an Apache class library that provides Java developers with support
On the internet to see a lot of examples, the result is very disappointing, so decided to write an example, to provide you with reference to study; no more nonsense. See examples directly:
Package com.em.test.client;
Import Java.io.BufferedOutputStream;
Import Java.io.File;
Import java.io.FileNotFoundException;
Import Java.io.FileOutputStream;
Import java.io.IOException;
Import Java.io.InputStream;
Import java.util.Enumeration;
Import Java.util.zip.ZipEntry;
Import Java.util.zip.ZipFile;
/
First, go to the poi official website http://poi.apache.org/to download the latest version of the poi package. The latest version is 3.9.
Excel requires the following JAR packages:
Then, import the jar package in the Java project.
The Code is as follows:
Import Java. io. fileinputstream; import Java. io. filenotfoundexception; import Java. io. ioexception; import Java. io. inputstream; import Java. util
ArticleDirectory
Purpose
Components to date
Purpose
The poi project consists of APIS for manipulating various file formats based upon Microsoft's Ole 2 compound document format using pure Java. in short, you can read and write MS Excel files using Java. soon, you'll be able to read and write Word files using Java. poi is your Java Excel solution as well as your Java word solution. however,
Apache POI is a free open source cross-platform Java Api,apache poi written in Java that provides the Java program with the ability to read and write to Microsoft Office format archives. The POI is an acronym for "Poor Obfuscation implementation", meaning "poor fuzzy implementation."Apache POI is a Java API that create
Many times, a software application needs to generate a report in Microsoft Excel file format. Sometimes, an application might even want to use an Excel file as input data. For example, an application developed by a company will need all the output from the Finance department to generate its own Excel.Any Java programmer willing to use the output of MS Office files can be done using pre-defined and read-only APIs.What is Apache POI?Apache
Java uses poi to import data in the database to Excel
Effect:
Import the poi package to the path of the project before use. Note that you only need to import the poi package. After downloading the package, there are three jar packages.
Core code:
Connect to the database: DBConnection. java
Copy codeThe Code is as follows: package org. xg. db;
Import java. SQL. C
Office software has always been a mixed blessing software, the vast majority of ordinary computer users with Office to meet day-to-day office needs, so produced a lot of production data and documents, and enterprise units of the dedicated Office system docking, and office parsing work has been a very headache programmers, Often incur the abuse of programmers, but also known as one of Microsoft's worst inventions. Poi's birth solved the Excel parsing problem (
In the first section of the POI, we provide two simple examples of how to create a new workbook with Apache Poi, and another example is to create a new worksheet with Apache POI. So in this section, I'll show you how to insert a new row of data into an existing Excel file using Apache poi. For specific code, see the ex
In the first section of the poi, we provide two simple examples of how to create a new workbook with Apache poi, and another example is to create a new worksheet with Apache Poi. So in this section, i'll show you how to insert a new row of data into an existing Excel file using Apache Poi. For specific code, See the ex
Java operation Excel file, there are two tools can be used, one is JXL, one is poi. Recently made the requirement to use to POI, so this article describes the use of POI (currently only describes writing Excel files).First, IntroductionJakarta POI is a subproject of Apache, with the goal of processing Ole2 objects. It
In actual projects, the function of exporting data to excel is often available. In the previous stage, I studied how to export data from poi to excel and organized an export tool class. I will paste the code below, learn from each other!
Tool
Import Java. io. outputstream; import java.net. urlencoder; import javax. servlet. HTTP. httpservletresponse; import Org. apache. poi. hssf. usermodel. hssfcell; impor
Poi export excel and poiexcel
I. Introduction
HSSF is the implementation of POI project's pure Java Excel97 (-2007) file format. XSSF is a Java implementation of the POI project Excel 2007 OOXML (.xlsx) file format. HSSF and XSSF provides multiple ways to read from, create, modify, read, and write workbooks.
It provides the following functions:
Provides a low-l
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.