特定の書式設定ルールに基づいてドキュメントからテキストを抽出しようとしています。たとえば、フォントサイズは10.5です。これは私が今していることです:
Selection.Find.Font.Size = 10.5
Text = ""
Do While Selection.Find.Execute = True
Text = Text + Selection
Loop
Debug.Print Text
動作しますが、何らかの理由ですべての結果が返されるわけではないようです。Ctrl + Hなどの手動検索を実行し、同じフォーマットルールを使用すると、さらに多くの結果が返されます。
何が原因でしょうか?