Si vous êtes un utilisateur fréquent de travailler avec des classeurs Excel, vous devez vous familiariser avec l’ajout d’en-têtes et de pied de page à votre fichier. Comme son nom l’indique, l’en-tête d’un fichier Excel représente les informations répétitives ajoutées en haut d’un fichier, tandis que le pied de page est utilisé pour ajouter des informations au bas de chaque page dans le fichier. Les informations d’en-tête et de pied de page sont répétées sur chaque page du fichier. En tant que développeur d’applications .NET, vous pouvez ajouter des informations d’en-tête et de pied de page à une feuille de calcul Excel à l’aide de l’API NPOI avec C # ou VB.NET comme expliqué dans cet article. Dans notre série d’articles sur Travailler avec NPOI dans .NET, vous pouvez trouver des exemples de:

Insert en-tête et pied de page dans une feuille de calcul à l’aide de Microsoft Excel

Microsoft Excel permet d’ajouter facilement des informations d’en-tête et de pied de page à un classeur. Vous pouvez ajouter différentes informations à l’en-tête et à pied d’un fichier telles que les numéros de page, la date, l’heure, le nom de fichier ou tout autre texte personnalisé.

Étapes pour insérer l’en-tête et le pied de page dans une feuille de calcul avec Microsoft Excel

Si vous souhaitez ajouter un en-tête et un pied de page à un classeur Excel, vous pouvez utiliser les étapes suivantes:

  1. Dans Microsoft Excel, accédez au menu Insérer
  2. Sélectionnez Option d’en-tête et de pied de page . Cela devrait ouvrir les sections d’en-tête et de pied de page de la feuille de calcul existante.
  3. Ajouter les informations souhaitées dans ces sections Vous devriez pouvoir voir les informations d’en-tête et de pied de page sur chaque page du classeur.

Al

Maintenant que nous avons vu comment ajouter de l’en-tête et du pied de page à un fichier de feuille de calcul à l’aide de Microsoft Excel, regardons comment vous pouvez faire de même en utilisant le NPOI en C #. Mais avant cela, vous devez installer NPOI dans votre projet .NET pour commencer. Vous pouvez en savoir plus dans notre guide d’instructions détaillé pour Installation de NPOI pour .NET.

Ajouter de l’en-tête et du pied de page dans Excel Dreatheet en utilisant C

Maintenant que votre environnement de développement est prêt à travailler avec l’API NPOI dans C #, créez un projet basé sur la console et ajoutez les lignes de code suivantes.

//Load workbook
IWorkbook wb = new XSSFWorkbook(new FileStream("Input.xlsx", FileMode.Open));

//Get the first worksheet
ISheet ws = wb.GetSheetAt(0);

//Set header
IHeader header = ws.Header;
header.Center = "FileFormat.com! Your knowledgebase for File Formats!";

//Set footer
IFooter footer = ws.Footer;
footer.Center = "FileFormat.com";

//Save the file
FileStream file = File.Create("HeaderFooter.xlsx");
wb.Write(file, false);
file.Close();

Cela générera un fichier en tête de sortie.xlsx qui contient les informations d’en-tête et de pied de page.

Conclusion

Dans cet article, nous avons montré comment ajouter des informations d’en-tête et de pied de page dans un classeur Excel à l’aide de l’API NPOI. L’exemple de code est écrit en C #, mais vous pouvez également le réécrire avec VB.NET et il devrait fonctionner également. Si vous souhaitez en savoir plus sur le travail avec des classeurs Excel à l’aide de NPOI, restez à l’écoute pour plus d’exemples dans cette section.