Find longest paragraph in Word document
I'd like to find the longest paragraph in the currently active Word document. Perhaps someone here can give me suggestions for VBA code.
I want to be able to activate a macro that finds and then selects the longest paragraph in the document. Even better, activating a second time causes the macro change the selection to the second longest paragraph and so on.
My current thoughts are to create a 2 x n array that is populated with the paragraph numbers and the corresponding word counts, sort the array by word counts, and then set the active selection to corresponding paragraph number. But I don't know how to implement this and perhaps there's a better way to get to the same solution.
Thanks!
|