Table des matières
Installer avec Nuget
PM> Install-Package Spire.Doc
Liens connexes

Parfois, les en-têtes dans les documents Word peuvent être plus gênants qu'utiles, surtout lorsque vous modifiez un rapport, un modèle ou un document que vous n'avez pas créé vous-même. Des en-têtes supplémentaires peuvent se répéter sur chaque page, perturber votre mise en page ou afficher un texte obsolète que vous ne voulez plus. Si vous cherchez à éliminer les en-têtes dans les documents Word, à les supprimer complètement ou à supprimer un en-tête d'une seule page, ce guide vous explique chaque option étape par étape. Vous apprendrez à la fois des méthodes manuelles rapides et une manière simple de le gérer automatiquement en utilisant du code.
- Éliminer tous les en-têtes dans Word
- Supprimer l'en-tête d'une seule page
- Supprimer les en-têtes de plusieurs documents Word avec C#
- La conclusion
Éliminer tous les en-têtes dans les documents Word
Lorsque vous voulez un document propre sans aucun en-tête, les supprimer tous en une seule fois est la solution la plus simple. Dans Word, les en-têtes sont liés entre les pages par défaut, donc supprimer un en-tête sur une page le supprime souvent de tout le document. Dans cette section, nous nous concentrerons sur la manière de supprimer tous les en-têtes dans les documents Word rapidement et en toute sécurité, afin que votre fichier ait exactement l'apparence que vous souhaitez avant de commencer à modifier le contenu.
Étapes pour supprimer tous les en-têtes dans les documents Word :
Ouvrez votre document Word, allez dans l'onglet Insertion, et cliquez sur En-tête. Dans le menu déroulant, faites défiler vers le bas et sélectionnez Supprimer l'en-tête. Word supprimera instantanément tous les en-têtes de votre document.
Voici une illustration montrant où trouver l'option Supprimer l'en-tête dans Word :

Supprimer l'en-tête d'une seule page
Bien sûr, vous ne voudrez peut-être pas toujours supprimer tous les en-têtes de votre document. Parfois, vous avez juste besoin de supprimer l'en-tête d'une seule page — par exemple, le retirer de la première page d'un rapport, d'une page de titre ou d'une section spécifique qui ne devrait afficher aucun en-tête. Word lie les en-têtes entre les sections par défaut, donc en supprimer un pourrait affecter les autres si vous n'êtes pas prudent. Dans la partie suivante, nous verrons comment supprimer un en-tête d'une page dans Word sans modifier le reste de votre document.
Retirer l'en-tête de la première page dans Word
Si vous souhaitez uniquement supprimer l'en-tête de la première page — par exemple, une page de titre ou de couverture — suivez ces étapes :
- Double-cliquez sur la zone de l'en-tête de la première page pour ouvrir l'onglet En-tête & Pied de page.
- Dans l'onglet En-tête & Pied de page, cochez la case Première page différente.
- Supprimez le contenu de l'en-tête de la première page.

Supprimer l'en-tête de n'importe quelle page unique dans Word
Pour supprimer l'en-tête d'une page spécifique (pas la première), vous devrez créer un saut de section pour que l'en-tête puisse être modifié séparément :
- Double-cliquez sur la zone de l'en-tête de la page que vous souhaitez modifier.
- Dans l'onglet En-tête & Pied de page, cliquez sur Lier au précédent pour désactiver le lien avec l'en-tête de la page précédente.
- Supprimez le contenu de l'en-tête de cette page.
- (Facultatif) Ajoutez un nouvel en-tête pour cette page ou les pages suivantes.

Supprimer les en-têtes de plusieurs documents Word avec C#
La suppression manuelle des en-têtes de plusieurs documents Word peut prendre beaucoup de temps, surtout lorsque vous travaillez avec des rapports, des modèles ou des fichiers en vrac. Utiliser C# pour supprimer les en-têtes des fichiers Word non seulement fait gagner du temps mais assure également la cohérence entre tous les documents. Avec Spire.Doc, vous pouvez rapidement éliminer tous les en-têtes — y compris ceux de la première page, des pages impaires et des pages paires — sans ouvrir Word manuellement. Cette méthode est idéale pour le traitement par lots ou les situations où vous avez besoin d'un moyen rapide et fiable de nettoyer les en-têtes de plusieurs documents.

L'installation de Spire.Doc est simple. Vous pouvez le télécharger depuis le site officiel et effectuer une installation personnalisée, ou simplement rechercher Spire.Doc dans NuGet et l'ajouter directement à votre projet. Les deux méthodes permettent de démarrer rapidement sans configuration compliquée.
Étapes pour supprimer les en-têtes dans les documents Word avec C# :
- Créez une instance de Document et chargez un fichier Word.
- Accédez à la section via Document.Sections[].
- Obtenez les en-têtes pour la première page, les pages impaires et les pages paires en utilisant Section.HeadersFooters[HeaderFooterType hfType].
- Supprimez les en-têtes en appelant HeaderFooter.ChildObjects.Clear().
- Enregistrez le document en utilisant Document.SaveToFile().
Voici l'exemple de code complet :
using Spire.Doc;
using Spire.Doc.Documents;
namespace RemoveHeader
{
class Program
{
static void Main(string[] args)
{
//Create a Document instance
Document doc = new Document();
//Load a Word document
doc.LoadFromFile("HeaderFooter.docx");
//Get the first section
Section section = doc.Sections[0];
//Iterate through all paragraphs in the section
foreach (Paragraph para in section.Paragraphs)
{
//Iterate through all child objects in each paragraph
foreach (DocumentObject obj in para.ChildObjects)
{
//Delete header in the first page
HeaderFooter header;
header = section.HeadersFooters[HeaderFooterType.HeaderFirstPage];
if (header != null)
header.ChildObjects.Clear();
//Delete headers in the odd pages
header = section.HeadersFooters[HeaderFooterType.HeaderOdd];
if (header != null)
header.ChildObjects.Clear();
//Delete headers in the even pages
header = section.HeadersFooters[HeaderFooterType.HeaderEven];
if (header != null)
header.ChildObjects.Clear();
}
}
//Save the result document
doc.SaveToFile("RemoveHeader.docx", FileFormat.Docx);
}
}
}
La conclusion
Cet article se concentre sur la manière d'éliminer les en-têtes dans les documents Word. Que vous souhaitiez supprimer tous les en-têtes ou seulement l'en-tête d'une seule page, vous trouverez des instructions détaillées étape par étape dans ce guide. Pour un petit nombre de fichiers, Microsoft Word est suffisant, mais si vous devez traiter plusieurs documents, l'utilisation de Spire.Doc pour une suppression automatisée est fortement recommandée. Les utilisateurs intéressés peuvent également essayer un essai gratuit de 30 jours pour explorer plus de fonctionnalités.
LIRE AUSSI