Thema Datum  Von Nutzer Rating
Antwort
23.07.2022 18:31:13 Lucas
NotSolved
23.07.2022 23:15:15 Mackie
NotSolved
23.07.2022 23:16:46 Mackie
NotSolved
Blau VBA Word Wörter zählen
24.07.2022 02:18:25 Gast91840
NotSolved

Ansicht des Beitrags:
Von:
Gast91840
Datum:
24.07.2022 02:18:25
Views:
856
Rating: Antwort:
  Ja
Thema:
VBA Word Wörter zählen

Dafür ist es notwendig den Bereich der einzelnen Seiten zu ermitteln und dann kann man sich die Anzahl der Wörte ausgeben lassen.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Option Explicit
 
Public Sub ShowWordsPerPage()
   
  Dim objDoc    As Word.Document
  Dim objPages  As Word.Pages
  Dim objPage   As Word.Page
  Dim rngPage   As Word.Range
  Dim i         As Long
   
  Set objDoc = ThisDocument
   
  Set objPages = objDoc.ActiveWindow.ActivePane.Pages
  For Each objPage In objPages
     
    i = i + 1
     
    If i < objPages.Count Then
      Set rngPage = objDoc.Range(objPage.Breaks(1).Range.Start, objPages(i + 1).Breaks(1).Range.Start)
    Else
      Set rngPage = objDoc.Range(objPage.Breaks(1).Range.Start)
    End If
     
    Call MsgBox( _
      rngPage.ComputeStatistics(wdStatisticWords) & " Words", _
      vbInformation, _
      "Page " & Format$(i, "00") & "/" & Format$(objPages.Count, "00"))
     
  Next
   
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
23.07.2022 18:31:13 Lucas
NotSolved
23.07.2022 23:15:15 Mackie
NotSolved
23.07.2022 23:16:46 Mackie
NotSolved
Blau VBA Word Wörter zählen
24.07.2022 02:18:25 Gast91840
NotSolved