Denna enkla handledning kommer att utveckla hur man justerar kolumnbredden i Excel med Java. Vi kan ha en mängd olika data i Excel som kan ha olika längd och som kräver justering av kolumnstorleken för att visa den korrekt. Du kommer att lära dig den här processen för att ändra storlek på kolumner i Excel med Java här och spara utdatafilen som XLSX med hjälp av steg-för-steg-instruktioner och en klar att köra Java-kod.
Steg för att justera kolumnbredden i Excel med Java
- Använd Maven-förvaret och lägg till referensen till Aspose.Cells-biblioteket i applikationen
- Ladda Excel-filen i objektet Workbook vars kolumner ska ändras storlek
- Få åtkomst till önskad worksheet-referens från samlingen av kalkylblad i arbetsboken
- Få en referens till cellsamlingen från kalkylbladet för att ställa in den individuella kolumnstorleken
- Ställ in bredden på en viss kolumn genom att ange kolumnnummer och önskad bredd
- Använd kalkylbladsobjektet direkt, anpassa en viss eller flera kolumner automatiskt baserat på innehållets storlek
- Spara den uppdaterade Excel-filen med ändrad storlek på kolumner
Här har vi sett att för att modifiera Excel-kolumnbredden med Java, laddar vi in målfilen för Excel och kommer sedan åt det önskade arket i den. Om du vill ställa in kolumnbredden med ett fast värde kan du använda Cells-samlingen i kalkylbladet och om du vill autopassa bredden baserat på innehållet i varje cell kan du använda funktionerna autoFitColumn() och autoFitColumns() i kalkylbladsklass.
Kod för att ställa in bredd på kolumn i Excel med Java
Den här korta koden visar processen för att ändra bredden genom att använda funktionen Cells.setColumnWidth() och tillhandahålla kolumnindex och ett dubbelvärde som beskriver den exakta bredden. På samma sätt, för att ändra storleken på den enstaka kolumnen baserat på innehållet, kan du anropa Worksheet.autoFitColumn() genom att ange kolumnnumret. För att ställa in bredden på flera kolumner i ett ark, ring Worksheet.autoFitColumns() tillsammans med start- och slutkolumnnumret.
Denna enkla handledning har förklarat hur man ändrar bredden på en kolumn i Excel med hjälp av java. Om du vill lära dig andra funktioner i den här produkten, som att spara utdatafilen som PDF, se artikeln om Hur man skapar PDF från Excel i Java.