¿Tiene Java un paquete de sintaxis similar a vba para operar Excel?
Cada lenguaje de alto nivel tiene un paquete que puede operar Excel. Al usarlo, debe buscar en línea. La siguiente es una introducción:
Introducción a A.POI
Jakarta POI es un subproyecto de Apache con el objetivo de procesar objetos ole2. Proporciona un conjunto de Java.API para operar documentos de Windows
La más madura actualmente es la interfaz HSSF, que maneja objetos MS.Excel (97-2002). No es como el csv que acabamos de generar que no tiene formato y puede convertirse en Excel, sino un objeto real de Excel que puede controlar algunas propiedades como hojas de trabajo, celdas, etc.
En segundo lugar, descripción general de HSSF
¿HSSF es una hoja de cálculo horrible? Con HSSF, puede leer, escribir y modificar archivos de Excel utilizando código Java puro.
HSSF proporciona dos API para operaciones de lectura: modelo de usuario y modelo de usuario de eventos, es decir, "modelo de usuario" y "modelo de usuario de eventos". El primero es fácil de entender, mientras que el segundo es más abstracto pero más eficiente.
3. Comienza a codificar
1. Preparación
Requisitos: JDK?1.4+POI Development Kit
¿Puedes ir a? /p>
2?Estructura EXCEL
Introducción a HSSFWorkbook?excel?Objeto de documento
HSSFSheet?tabla de Excel
HSSFRow?fila de Excel
Celda de la cuadrícula de HSSFCell?excel
Fuente de HSSFont?excel
HSSFName?name
HSSFDataFormat?formato de fecha
Lo siguiente 2 elementos solo están disponibles en poi 1.7:
HSSFHeader?Sheet header
HSSFFooter?Sheet footer
y este estilo
HSSFCellStyle? Estilo de celda
Las operaciones auxiliares incluyen
HSSFDateUtil?Date
HSSFPrintSetup?Print
HSSFErrorConstants ?Tabla de mensajes de error