Seitenanzahl aus mehreren Word-Dokumenten abrufen, indem Sie sie in einem Ordner auswählen?

Seitenanzahl aus mehreren Word-Dokumenten abrufen, indem Sie sie in einem Ordner auswählen?

Gibt es eine Möglichkeit, die Gesamtseitenzahl abzurufen, nachdem mehrere Word-Dokumente in einem Ordner ausgewählt wurden?

Antwort1

Hoffentlich klärt Sie dies etwas mehr auf als die eher kurze Antwort eines anderen Benutzers.

Einfache Antwort:NEIN.

Ausführliche Antwort:Ein MS Word-Dokument hat erst „Seiten“, wenn es erstellt (d. h. geöffnet) wurde. Der Hauptgrund dafür hat mit der Seitengröße zu tun. Beispiel: Wenn Sie drei Dokumente in den Größen A5, A4 und A3 prüfen, wäre es praktisch unmöglich, die Anzahl der Seiten insgesamt in einem einfachen, logischen/kohärenten Format anzuzeigen.

Die einzige Möglichkeit, dies zu umgehen, besteht darin, eine benutzerdefinierte Software zu schreiben, die alle gewünschten Dokumente nacheinander öffnet, die Seitengrößen der jeweiligen Dokumente protokolliert und dann die Anzahl der Seiten innerhalb jeder Seitengrößenkategorie zählt und protokolliert, bevor jedes Dokument geschlossen und mit dem nächsten fortgefahren wird.

Hoffentlich hilft Ihnen das weiter.

Vielen Dank.

AKTUALISIEREN

Adams Antwort (22. November '12 um 15:08) ist auch einigermaßen richtig und ich denke, ich sollte meine Antwort etwas ausführlicher erläutern; Word speichert eine Seitenanzahl fürmancheDokumenttypen, aber nicht alle, wie Adam ganz richtig feststellt. Ich habe mich entschieden, diesen Faktor als eine „Alles-oder-nichts“-Eigenschaft zu behandeln; entweder speichert es eine Seitenzahl für alle Dokumenttypen oder gar keine. Wenn Sie die page countEigenschaft aus jedem Dokument extrahieren, kann dies daher zu falschen/ungenauen Daten führen, da bestimmte Dateitypen nicht gelesen werden. Aus diesem Grund wäre mein Vorschlag einer benutzerdefinierten Software die beste Gesamtoption, da die Daten veraltet oder ungenau werden können und nicht immer die Fakten widerspiegeln. Aus diesem Grund ist es besser, Word als solches zu betrachten, das keine Seitenzahleigenschaften speichert, anstatt nur einige.

Ich hoffe, das hilft auch?

Antwort2

Die ausführliche Antwort von SnookerFan ist ein wenig daneben, Microsoft WordtutSpeichern Sie die Anzahl der Seiten in einem Dokument als Dokumenteigenschaft, wenn das Dokument gespeichert wird. Dieser Wert wird im Explorer angezeigt, wenn Sie die Eigenschaften der Datei anzeigen, und er sollte in 99 % der Fälle korrekt sein, obwohl es sicher Situationen gibt, in denen der Wert dieser Eigenschaft veraltet und falsch sein könnte.

Sie könnten daher eine einfache Anwendung erstellen und sie sogar in ein Shell-Plugin umwandeln, um diese Eigenschaft abzufragen und die Werte zu addieren.

Beachten Sie, dass diese Eigenschaft für DOC- und DOCX-Dokumente angezeigt wird, jedoch nicht für das RTF-Format, obwohl sie in das RTF-Dokument geschrieben wird (dargestellt durch das Schlüsselwort {\nofpagesX}).

Antwort3

Diese Frage kam mir auch auf der Arbeit und Google hat mich hierher geführt. Es gibt keine Möglichkeit, die Dokumente im Windows Explorer auszuwählen und die Seitenzahl zu ermitteln, aber es gibt andere Methoden, die eine ausreichend gute Schätzung liefern könnten.

Ich denke darüber nach, dieses PowerShell-Skript auszuprobieren: Hallo, Scripting Guy! Wie zähle ich die Anzahl der Seiten in einer Gruppe von Office Word-Dokumenten? Für einen Endbenutzer würde ich eine Verknüpfung einrichten und möglicherweise nach dem Ordnerspeicherort fragen.

verwandte Informationen