本を書くことによって、その内容についてもっとも理解が深まるのは著者自身です。
『Excel VBAユーザーのためのWord VBA入門(1)』を書くことで、著者である私のWord VBAに関する理解は、各段に深まりました。
その最たる例が、「6-6. Paragraph.Formatの謎」で触れている、ParagraphオブジェクトとParagraphFormatオブジェクトの関係です。
よく似た機能を持つParagraphオブジェクトとParagraphFormatオブジェクトがWord VBAに存在していることは、随分前から知っていました。
しかし、何故そのような状態になっているのか、どうしてMicrosoftがそのような設計をしたのか、わかっていませんでした。
ヘルプ等を読んでも、それぞれの機能についての解説はあるものの、似たようなそれらのオブジェクトが存在している理由・意図は明記されていません。
それが、『Excel VBAユーザーのためのWord VBA入門(1)』を書き進める中でわかったのです。Paragraphオブジェクトでは不可能で、ParagraphFormatオブジェクトには可能な書き方の存在に気づくことから。
他の誰かが書いた本を読んだわけでもなく、誰かに解説してもらったわけでもなく理解が深まる体験は、尊いものです。
そのような体験の中でも、ParagraphとParagraphFormatの存在理由がわかったのは、自分の中でかなり大きなものとして記憶に残っています。
最終更新日時:2022-05-16 13:48
Home » 電子書籍 » Excel VBAユーザーのためのWord VBA入門 » ParagraphとParagraphFormatが存在する理由は私もわかっていませんでした。