Nouvelle ligne dans les cellules
Contents
[
Hide
]
Aspose.Cells - Nouvelle ligne dans les cellules
Pour vous assurer que le texte dans une cellule peut être lu, des sauts de ligne explicites et un retour à la ligne du texte peuvent être appliqués. Le retour à la ligne du texte transforme une ligne en plusieurs dans une cellule, tandis que les sauts de ligne explicites insérés les mettent exactement où vous le souhaitez.
Pour ajuster le texte dans une cellule, utilisez la propriété IsTextWrapped de Aspose.Cells.Style.
C#
Workbook workbook = new Workbook(); // Creating a Workbook object
Worksheet sheet = workbook.Worksheets[0];
sheet.Cells[2,2].Value = "Use \n with word wrap on to create a new line";
//Get Cell's Style
Style style = sheet.Cells[2, 2].GetStyle();
//Set Text Wrap property to true
style.IsTextWrapped = true;
//Set Cell's Style
sheet.Cells[2, 2].SetStyle(style);
workbook.Save("test.xlsx");
NPOI - HSSF XSSF - Nouvelle ligne dans les cellules
CellStyle.setWrapText doit être true pour le texte enveloppé.
C#
IWorkbook workbook = new XSSFWorkbook();
ISheet sheet = workbook.CreateSheet("Sheet1");
IRow row = sheet.CreateRow(2);
ICell cell = row.CreateCell(2);
cell.SetCellValue("Use \n with word wrap on to create a new line");
//to enable newlines you need set a cell styles with wrap=true
ICellStyle cs = workbook.CreateCellStyle();
cs.WrapText = true;
cell.CellStyle = cs;
FileStream sw = File.Create("test.xlsx");
workbook.Write(sw);
sw.Close();
Télécharger le code en cours d’exécution
Téléchargez le formulaire Nouvelle ligne dans les cellules à partir de l’un des sites de codage social mentionnés ci-dessous:
Pour plus de détails, visitez Sauts de ligne et retour à la ligne.