Deze beknopte zelfstudie geeft details over het kopiëren van een Excel-blad naar een andere werkmap in Java. U kunt het Excel-invoerbestand laden met de bestandsextensie XLSX of XLS en vervolgens de functie Java kopiëren Excel-werkblad gebruiken. U kunt elk blad kopiëren met behulp van het indexnummer of de bladnaam volgens uw vereisten.
Stappen om Excel-blad naar een andere werkmap in Java te kopiëren
- Voeg een verwijzing toe naar Aspose.Cells uit de Maven-repository om een Excel-blad te kopiëren
- Laad het Excel-bronbestand in het klasseobject Workbook om invoergegevens te kopiëren
- Toegang tot de bladen van het Excel-uitvoerbestand
- Copy het Excel-blad naar een andere werkmap met behulp van het indexnummer van bladen
- Sla uitvoer Excel-werkmap op met het gekopieerde werkblad erin
We hoeven maar een paar API-aanroepen te doen om met de functie Java Excel-bladkopie te werken. We kunnen het kopiëren van werkbladen aanpassen door de indexen van werkbladen te wijzigen. U kunt bijvoorbeeld elk werkblad van het bronwerkblad kopiëren en in elke index in de Excel-uitvoerwerkmap plakken, alleen door de indexnummers te wijzigen.
Code om Excel-blad naar een andere werkmap in Java te kopiëren
In deze zelfstudie hebben we onderzocht hoe het gebruik van de functie Java Excel-blad kopiëren naar een andere werkmap kan worden opgenomen. U kunt de kopieerbewerking regelen met behulp van het klasseobject CopyOptions in de functie copy() die het kopiëren van waarden alleen ondersteunt als de formule niet geldig is voor het bestemmingsblad, de optie om namen te kopiëren, de optie om macro’s te behouden en vele andere functies zoals Goed.
In dit artikel is uitgelegd hoe u gegevens tussen Excel-werkbladen kopieert en plakt. Als je echter het samenvoegen van cellen wilt leren, raadpleeg dan het artikel op hoe cellen in Excel samen te voegen met Java.