Rellene una serie de celdas en Excel en Java

La inserción de datos en un rango de celdas en Excel representa un aspecto crítico de la gestión de datos eficaz y eficiente en diversas industrias. No se puede exagerar la importancia de insertar datos en un rango de celdas en Excel, particularmente para aquellos que buscan optimizar sus procesos de administración de datos y obtener información de sus datos. La inserción automática de datos en un rango de celdas en Excel utilizando Java garantiza la precisión de los datos y ahorra tiempo. Este enfoque disminuye el riesgo de error humano, brindando una capa adicional de confiabilidad. En este artículo, explicaremos (paso a paso) cómo completar una serie de celdas en Excel en Java con y sin la función Autocompletar.

En este artículo se tratarán los siguientes puntos:

Biblioteca de manipulación de Java Excel - Instalación

El procedimiento de instalación de esta Biblioteca de manipulación de Java Excel es muy simple. Los usuarios de Maven pueden simplemente agregar las siguientes configuraciones en el archivo pom.xml.

<repository>
	<id>ConholdateJavaAPI</id>
	<name>Conholdate Java API</name>
	<url>https://releases.conholdate.com/java/repo</url>
</repository>        

<dependency>
	<groupId>com.conholdate</groupId>
	<artifactId>conholdate-total</artifactId>
	<version>23.6</version>
	<type>pom</type>
</dependency>

Luego ejecute los siguientes comandos.

mvn clean    

mvn install -U

Para configurar otros marcos Java, visite releases.conholdate.com.

Java Insertar datos en un rango de celdas en Excel

Suponga que seleccionó un rango de celdas que se extiende sobre A1:C4. Esta matriz creará 12 celdas que se organizan secuencialmente. Describiremos pasos simples para ayudarlo a insertar fácilmente datos en ese rango de celdas en Excel usando nuestra API de manipulación de Java Excel.

  1. Primero, cree una instancia del objeto de la clase Libro de trabajo.
  2. Luego, obtenga la colección Celdas del objeto predeterminado Hoja de trabajo.
  3. Después de eso, cree el rango de celdas usando el método Cells.createRange.
  4. Luego, inserte los valores en las celdas ubicadas secuencialmente en el objeto Rango.
  5. Finalmente, guarde el libro de trabajo.

El siguiente ejemplo de código demuestra cómo insertar datos en un rango de celdas en Excel usando Java.

El archivo de Excel resultante se verá como la siguiente captura de pantalla.

Java Insertar datos en un rango de celdas en Excel

Autocompletar rango de celdas en Excel en Java - Pasos para escribir código

Autocompletar funciona detectando el patrón de valor en las primeras celdas de un rango y luego llenando automáticamente las siguientes celdas con el mismo patrón.

Suponga que tiene una serie de fechas en la celda A1 que comienzan con “1/1/2022”. Arrastre el controlador de relleno hacia abajo en la columna, Excel llenará automáticamente las celdas a continuación con la siguiente fecha en la secuencia, como “1/2/2022”, “1/3/2022”, etc.

Nuestra biblioteca Java Excel le permite realizar esta tarea mediante programación con solo unas pocas líneas de código.

Los siguientes son los pasos para autocompletar el rango de celdas en Excel en Java:

  1. Primero, cargue el archivo de Excel usando la clase Libro de trabajo.

  2. En segundo lugar, obtenga las celdas de la hoja de cálculo de Excel predeterminada.

  3. Tercero, cree los rangos de celdas de origen y destino usando el método Cells.createRange.

  4. A continuación, complete automáticamente el rango de destino de acuerdo con el rango de origen utilizando el método Range.autoFill.

  5. Finalmente, guarde el libro de trabajo.

El siguiente ejemplo de código demuestra cómo completar datos automáticamente en un rango de celdas en Excel usando Java.

La siguiente imagen muestra las capturas de pantalla de entrada y salida una al lado de la otra.

Java Autocompletar en el rango de celdas de Excel

Obtenga una licencia gratis

Puede descargar una licencia temporal gratuita para probar la API sin limitaciones de evaluación.

Conclusión

Para concluir, esperamos que hayas aprendido a llenar una serie de celdas en Excel en Java usando una biblioteca de manejo de Java Excel. Hemos discutido las formas simples de poner los valores en las celdas de un rango en Excel con y sin la función Autocompletar.

Puede visitar la documentación para obtener más información sobre la API de administración de Java Excel API.

Finalmente, siga visitando conholdate.com para obtener actualizaciones periódicas.

Hacer una pregunta

Puede publicar sus preguntas o comentarios en nuestro foro.

Ver también