質問: wordで「ある文字がある行の前に1文挿入するマクロをつくりたいのですが、どうしたらよろしいでしょうか?
回答: 参考までに。 「特定の文字を含む段落の前に、特定の文字列を挿入する」ことは、 マクロを使わなくてもできます。(Word2003で確認) [編集]-[置換]-[置換]で、 [検索する文字列]に「*(特定の文字)*^13」を、 [置換後の文字列]に「(特定の文字列)^&」を、それぞれ入力、 [ワイルドカードを使用する]をONにして、[すべて置換]。 (*) [オプション]をクリックすると、 [ワイルドカードを使用する]が表示されます。 たとえば、Aを含む段落の前に「Aを含みます。」を挿入する場合、 [検索する文字列]は「*A*^13」、 [置換後の文字列]は「Aを含みます。^&」とします。