JAVA+PI API Excel - Besoin d'augmenter la largeur de la colonne
Je veux augmenter la largeur de la colonne de la feuille excel. comme je suis en train d'écrire auge code est long.
et j'ai besoin de faire glisser la colonne manuellement pour voir le texte intégral.
Je l'ai fait –
HSSFRow dataRow = sampleDataSheet.createRow(0);
HSSFCellStyle cellStyle = setHeaderStyle(sampleWorkbook);
cellStyle.setWrapText(true);
***sampleDataSheet.autoSizeColumn(1000000);***
Mais ce n'est pas de changer quoi que ce soit..
OriginalL'auteur smriti | 2012-08-19
Vous devez vous connecter pour publier un commentaire.
Cela devrait fonctionner. Cependant,
auto-étend de la colonne 1000000.
Si vous voulez auto-élargir la colonne 0(première colonne), l'utilisation:
À auto-expansion de la colonne de 0 à 9(les 10 premières colonnes):
Aussi, vous devez créer tous vos lignes et les remplir avec le contenu d'abord, avant de vous appeler autoSizeColumn(donc, la colonne prend la largeur de la valeur avec la plus grande largeur).
(Si vous souhaitez définir la largeur de colonne à une valeur fixe, utilisez HSSFSheet.setColumnWidth(int,int) à la place.)
sampleDataSheet.autoSizeColumn(0); a fonctionné pour moi sur la 1ère colonne merci beaucoup soo,+1, mais cud u pls me suggérer pour mon sampleDataSheet.setColumnWidth(20,20); requête...
OriginalL'auteur Integrating Stuff
OriginalL'auteur swamy
feuille.autoSizeColumn(numéro de colonne). cela permettra de redimensionner la colonne de la plus grande longueur de la cellule.
Ceci est incorrect --
autoSizeColumn
doit ajuster la largeur de colonne pour s'adapter à tous ligne contenu.OriginalL'auteur Nilesh