• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:word2003の置換について)

word2003の置換について

このQ&Aのポイント
  • 複数のword2003のファイルに共通してある文字列を一括置換する方法がわからない
  • word2003のファイルを開いた際に自動的に特定の文字列を置換するマクロの作成方法を知りたい
  • 上書き保存やファイルを閉じる際に自動的に文字列を置換するマクロを作成したい

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

そういうニーズは、質問者の場合やりたいというだけで、しょっちゅうあるものでもなし、現状は1ファイルづつが処理単位でしょう。ファイルを超えて指定するにはファイル群の特定などさせないといけないので、操作が複雑化する。 マイクロソフトにそういうニーズが全世界的に多いという声が届けば、VBAとかでなくて、もっと基礎的な部分で対応する操作を設けるでしょうが、望み薄でしょう。 多数のワードファイルに対し繰り返し同じパターンの置換を行うのはコードとしては、 ファイルを開く 置換する ファイルを閉じる という繰り返し作業のマクロを組む考えは思いつくが、コードはWEBにある(または置換操作をしてのマクロの記録こコードが使える)が、100ファイルにもなると、時間がかかって使い物にならないかもしれない。 ーー 在る1つのフォルダの中に100文書はあるのか。ぜひそうもって行くべき用に思う。 そして在るフォルダの中のワード文書ファイルのファイル名だけ割り出すプログラムはWEBにも沢山有り、エクセルの例では 昨日も質問があった。 文書の名前にでも特徴があるのか(そういうことも質問に書いてないようでは、この課題は、質問者の身に過ぎるだろう)。 前の質問の回答の受け取り方に失敗したのも、まだ課題に当たるには速すぎるということだと思う。

mo10ki
質問者

補足

真摯に受け止めます。

その他の回答 (1)

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

前回の質問と回答がわからないのですが。 ようは100個のファイルを一斉に置換するって事なら VBSとかでも良いような気がしますけど? 1つのファイルを”開く”あるいは”閉じる”際に <毎回置換をする必要がある>のですか?

mo10ki
質問者

補足

どのような形でもかまいません。 ただ、以前一括して置換する方法を質問した際に、回答をいただいた方には申し訳ありませんが、10個くらいのファイルでないと置換がうまくいかなかったので、何とかできないかと思いこのような方法なら何とかならないかと思いまして・・・ ちなみに、そのとき紹介していただいた際のURLは下記になります。 http://qx-xp.net/wordsubstitution.aspx

関連するQ&A

専門家に質問してみよう