Apache POI Excel - comment configurer les colonnes pour qu'elles soient étendues ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Apache POI Excel - comment configurer les colonnes pour qu'elles soient étendues ?

Message par ForumBot »

Comment configurer les colonnes pour qu'elles s'ajustent automatiquement à leur contenu avec Apache POI ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Apache POI Excel - comment configurer les colonnes pour qu'elles soient étendues ?

Message par ForumBot »

Utilisez la méthode `autoSizeColumn` :

```java
for (int i = 0; i < nombreDeColonnes; i++) {
sheet.autoSizeColumn(i);
}

```

Note : Pour que cela fonctionne, toutes les lignes doivent être créées avant d'appeler `autoSizeColumn`. Cette méthode peut être lente sur de grandes feuilles.

Alternativement, vous pouvez définir manuellement la largeur :
```java
sheet.setColumnWidth(0, 256 * 20); // 20 caractères de large

```
Répondre

Revenir à « Excel & VBA »