Comment définir la police et la taille des cellules
La personnalisation des propriétés des polices, notamment le nom, la taille, la couleur, le soulignement, le gras, l'italique, le script et le barré, offre de nombreux avantages pour la mise en forme des documents. Ces options vous permettent d'améliorer la lisibilité, de mettre l'accent sur les informations essentielles et de créer des documents visuellement attrayants. Avec IronXL, vous pouvez modifier sans effort les propriétés des polices sans interopérabilité en C# .NET, ce qui simplifie le processus et vous permet de créer des documents professionnels et soignés sans effort.
Comment définir la police et la taille des cellules
- Téléchargez la bibliothèque C# pour définir la police et la taille
- Ouvrir une feuille de calcul Excel existante ou en créer une nouvelle
- Utilisez les propriétés de Police pour personnaliser l'apparence de la police, telles que le nom, la taille et l'épaisseur
- Définir la police en italique, barré, ou utiliser FontScript
- Explorez toutes les options disponibles pour souligner
Commencez avec IronXL
Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.
Exemple de définition de la police et de la taille des cellules
Pour personnaliser la police d'une cellule, colonne, ligne ou plage sélectionnée, il suffit de définir les propriétés de police du style. Utilisez la propriété Name pour définir la famille de polices souhaitée, la propriété Height pour ajuster la taille de la police, et la propriété Bold pour accentuer le poids de la police. De plus, vous pouvez utiliser la propriété Underline pour ajouter un soulignement afin de renforcer l'accent visuel.
:path=/static-assets/excel/content-code-examples/how-to/cell-font-size-set-font.cs
using IronXL;
using IronXL.Styles;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet["B2"].StringValue = "Font and Size";
// Set font family
workSheet["B2"].Style.Font.Name = "Times New Roman";
// Set font size
workSheet["B2"].Style.Font.Height = 15;
// Set font to bold
workSheet["B2"].Style.Font.Bold = true;
// Set underline
workSheet["B2"].Style.Font.Underline = FontUnderlineType.Single;
workBook.SaveAs("fontAndSize.xlsx");
Imports IronXL
Imports IronXL.Styles
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private workSheet("B2").StringValue = "Font and Size"
' Set font family
Private workSheet("B2").Style.Font.Name = "Times New Roman"
' Set font size
Private workSheet("B2").Style.Font.Height = 15
' Set font to bold
Private workSheet("B2").Style.Font.Bold = True
' Set underline
Private workSheet("B2").Style.Font.Underline = FontUnderlineType.Single
workBook.SaveAs("fontAndSize.xlsx")

Définir la police et la taille des cellules Exemple avancé
Outre les options présentées dans la section précédente, vous pouvez personnaliser davantage l'aspect des polices dans Excel. Cela comprend la définition de la police en Italique, l'application du Barré, l'utilisation de FontScript pour les exposants et indices, et le choix d'une couleur de police spécifique. L'exemple ci-dessous montre comment utiliser ces options supplémentaires pour créer des styles de police personnalisés pour vos cellules.
[{i:(La propriété Name définit le nom de la police exactement tel qu'il est fourni. Par exemple, si vous souhaitez utiliser la police "Times New Roman", assurez-vous de l'entrer exactement avec les mêmes espaces et lettres majuscules.
:path=/static-assets/excel/content-code-examples/how-to/cell-font-size-set-font-advanced.cs
using IronXL;
using IronXL.Styles;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet["B2"].StringValue = "Advanced";
// Set font family
workSheet["B2"].Style.Font.Name = "Lucida Handwriting";
// Set font script
workSheet["B2"].Style.Font.FontScript = FontScript.None;
// Set underline
workSheet["B2"].Style.Font.Underline = FontUnderlineType.Double;
// Set bold property
workSheet["B2"].Style.Font.Bold = true;
// Set italic property
workSheet["B2"].Style.Font.Italic = false;
// Set strikeout property
workSheet["B2"].Style.Font.Strikeout = false;
// Set font color
workSheet["B2"].Style.Font.Color = "#00FFFF";
workBook.SaveAs("fontAndSizeAdvanced.xlsx");
Imports IronXL
Imports IronXL.Styles
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private workSheet("B2").StringValue = "Advanced"
' Set font family
Private workSheet("B2").Style.Font.Name = "Lucida Handwriting"
' Set font script
Private workSheet("B2").Style.Font.FontScript = FontScript.None
' Set underline
Private workSheet("B2").Style.Font.Underline = FontUnderlineType.Double
' Set bold property
Private workSheet("B2").Style.Font.Bold = True
' Set italic property
Private workSheet("B2").Style.Font.Italic = False
' Set strikeout property
Private workSheet("B2").Style.Font.Strikeout = False
' Set font color
Private workSheet("B2").Style.Font.Color = "#00FFFF"
workBook.SaveAs("fontAndSizeAdvanced.xlsx")

Souligner
Dans Excel, il existe différents types de soulignement pour la mise en forme du texte. L'une de ces options est le soulignement comptable, qui présente un espacement supplémentaire entre les caractères et les lignes par rapport au soulignement normal. Pour les entrées de texte, le soulignement s'étend au-delà de la valeur, tant à l'avant qu'à l'arrière. Cependant, pour les formats de données numériques, le soulignement reste confiné à la valeur. Lorsqu'une cellule contient à la fois des chiffres et d'autres caractères, le soulignement comptable se comporte comme du texte.

Police Script
Le script de police dans IronXL offre trois options : none (aucun), super (super) et sub (sous).
- aucun : L'option par défaut, qui définit la police sur la ligne de base pour une apparence de texte normale.
- super : Positionne les caractères du texte au-dessus de la ligne de base pour les exposants ou les notes de bas de page.
- sub : Positionne les caractères de texte sous la ligne de base pour les formules chimiques et les notations mathématiques.
Couleur de la police
Vous pouvez définir la couleur de la police en utilisant soit la propriété Color, soit la méthode SetColor
. La méthode SetColor
accepte une entrée sous forme de IronSoftware.Drawing.Color ou un code couleur Hex.
:path=/static-assets/excel/content-code-examples/how-to/cell-font-size-set-font-color.cs
using IronXL;
using IronSoftware.Drawing;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Set Color property
workSheet["B2"].Style.Font.Color = "#00FFFF";
// Use Hex color code
workSheet["B2"].Style.Font.SetColor("#00FFFF");
// Use IronSoftware.Drawing
workSheet["B2"].Style.Font.SetColor(Color.Red);
Imports IronXL
Imports IronSoftware.Drawing
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Set Color property
Private workSheet("B2").Style.Font.Color = "#00FFFF"
' Use Hex color code
workSheet("B2").Style.Font.SetColor("#00FFFF")
' Use IronSoftware.Drawing
workSheet("B2").Style.Font.SetColor(Color.Red)