2010-09-02 9 views
1

J'ouvre actuellement un fichier .doc 2003 et utilise Office Interop pour obtenir des informations. Pour une raison quelconque, le programme échouera à lire les informations de l'en-tête s'il n'est pas visible.Rendre l'en-tête et le pied de page visibles dans un document Word (2003 .doc) via Office Interop Library

Est-ce que quelqu'un a vérifié pour voir si l'en-tête était visible à travers cela avant? Comment pourrais-je y aller? D'autres articles J'ai trouvé de la documentation pour Word 2007 (pas la version que j'utilise) mais je ne trouve pas la documentation de 2003. Je n'ai trouvé aucune information utile dans la documentation de 2007, mais d'après ce que j'ai trouvé, cela pourrait avoir quelque chose à voir avec les en-têtes/pieds de page et un style (aucune idée de comment leur appliquer un style ou même vérifier le style

Répondre

1

Vous pouvez lire des informations à partir d'un en-tête s'il n'est pas visible, mais souvent, si un en-tête ou un pied de page n'est pas visible, il n'existe pas .. Word a 3 en-têtes/pieds (ou est-ce que c'est impair) les pages mais elles n'ont pas besoin d'exister réellement Et notez que chaque SECTION peut avoir sa propre version de chacun de ces trois objets, OU n'importe lequel de ces objets dans la section peut "Lien au précédent", Dans ce cas, la section elle-même n'a pas l'objet, mais plutôt un pointeur vers le même objet dans la section précédente.Propre? Oh ouais!

Ch eck avec la propriété EXISTS sur l'objet headerfooter. Si c'est faux, ne vous embêtez pas avec l'en-tête/pied de page parce que ce n'est pas là.

Attention toutefois, dans certains cas, la simple vérification du pied d'en-tête + créera + + s'il ne l'était pas auparavant. et la création d'un pied d'en-tête a tendance à y insérer un paragraphe qui, en fonction de la mise en forme du document, peut affecter légèrement la mise en page du document (en ajoutant un peu d'espace). Si le document était étroitement formaté sur la page, vous pourriez finir par créer une deuxième page par inadvertance.

Juste quelque chose à savoir.

Questions connexes