Füllen Sie eine Reihe von Zellen in Excel in Java aus

Das Einfügen von Daten in eine Reihe von Zellen in Excel ist ein kritischer Aspekt eines effektiven und effizienten Datenmanagements in verschiedenen Branchen. Die Bedeutung des Einfügens von Daten in eine Reihe von Zellen in Excel kann nicht genug betont werden, insbesondere für diejenigen, die ihre Datenverwaltungsprozesse rationalisieren und Erkenntnisse aus ihren Daten gewinnen möchten. Das automatisierte Einfügen von Daten in eine Reihe von Zellen in Excel unter Verwendung von Java garantiert Datengenauigkeit und spart Zeit. Dieser Ansatz verringert das Risiko menschlicher Fehler und sorgt für zusätzliche Zuverlässigkeit. In diesem Artikel erklären wir (Schritt für Schritt) wie man eine Reihe von Zellen in Excel in Java mit und ohne die Funktion AutoFill ausfüllt.

Folgende Punkte werden in diesem Artikel behandelt:

Java-Excel-Manipulationsbibliothek - Installation

Die Installation dieser Java Excel Manipulation Library ist sehr einfach. Die Maven-Benutzer können einfach die folgenden Konfigurationen in der Datei pom.xml hinzufügen.

<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>

Führen Sie dann die folgenden Befehle aus.

mvn clean    

mvn install -U

Um andere Java-Frameworks zu konfigurieren, besuchen Sie bitte releases.conholdate.com.

Java Daten in einen Bereich von Zellen in Excel einfügen

Angenommen, Sie haben einen Zellbereich ausgewählt, der sich über A1:C4 erstreckt. Diese Matrix erstellt 12 Zellen, die nacheinander angeordnet sind. Wir beschreiben einfache Schritte, die Ihnen dabei helfen, Daten mithilfe unserer Java Excel-Manipulations-API einfach in diesen Zellenbereich in Excel einzufügen.

  1. Instanziieren Sie zuerst das Objekt der Klasse Workbook.
  2. Rufen Sie dann die Sammlung Cells aus dem Standardobjekt Worksheet ab.
  3. Erstellen Sie danach den Zellbereich mit der Methode Cells.createRange.
  4. Fügen Sie dann die Werte in die Zellen ein, die sich nacheinander im Objekt Range befinden.
  5. Speichern Sie abschließend die Arbeitsmappe.

Das folgende Codebeispiel zeigt, wie Daten in einen Zellbereich in Excel mit Java eingefügt werden.

Die resultierende Excel-Datei sieht wie im folgenden Screenshot aus.

Java Daten in einen Bereich von Zellen in Excel einfügen

Autofill-Zellenbereich in Excel in Java – Schritte zum Schreiben von Code

AutoFill funktioniert, indem es das Wertemuster in den ersten paar Zellen eines Bereichs erkennt und dann automatisch die folgenden Zellen mit demselben Muster füllt.

Angenommen, Sie haben eine Reihe von Datumsangaben in Zelle A1, die mit „1.1.2022“ beginnen. Ziehen Sie das Ausfüllkästchen in der Spalte nach unten. Excel füllt die Zellen darunter automatisch mit dem folgenden Datum in der Reihenfolge, z. B. „2.1.2022“, „3.1.2022“ usw.

Mit unserer Java-Excel-Bibliothek können Sie diese Aufgabe programmgesteuert mit nur wenigen Codezeilen erledigen.

Im Folgenden sind die Schritte zum automatischen Ausfüllen des Zellbereichs in Excel in Java aufgeführt:

  1. Laden Sie zunächst die Excel-Datei mit der Klasse Workbook.

  2. Zweitens erhalten Sie die Zellen des Standard-Excel-Arbeitsblatts.

  3. Drittens erstellen Sie die Quell- und Zielbereiche von Zellen mit der Methode Cells.createRange.

  4. Als nächstes füllen Sie den Zielbereich automatisch entsprechend dem Quellbereich mit der Methode Range.autoFill aus.

  5. Speichern Sie abschließend die Arbeitsmappe.

Das folgende Codebeispiel zeigt, wie Daten in einem Zellbereich in Excel mithilfe von Java automatisch ausgefüllt werden.

Das folgende Bild zeigt die Eingabe- und Ausgabe-Screenshots nebeneinander.

Java Autofill im Excel-Zellenbereich

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz herunterladen, um die API ohne Evaluierungseinschränkungen zu testen.

Abschluss

Abschließend hoffen wir, dass Sie gelernt haben, wie Sie eine Reihe von Zellen in Excel in Java mithilfe einer Java Excel-Verwaltungsbibliothek ausfüllen. Wir haben die einfachen Möglichkeiten besprochen, die Werte in Zellen eines Bereichs in Excel mit und ohne die Autofill-Funktion einzufügen.

Sie können die Dokumentation aufrufen, um mehr über die API Java Excel Management API zu erfahren.

Abschließend besuchen Sie bitte weiterhin conholdate.com für regelmäßige Updates.

Stelle eine Frage

Sie können Ihre Fragen oder Kommentare in unserem Forum posten.

Siehe auch