• ベストアンサー

ワードで文字列をフィールドコードに置換する方法

 ワード文書中に配置した特定の文字列を連番などのフィールドコードに一括して置換できますか フィールドコードは直接、編集できないみたいですが

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

  • ベストアンサー
回答No.2

できます。 置換したい文字列をあらかじめクリップボードにコピー(Ctrlキー+CまたはX)し、「置換後の文字列」で(あいまい検索をオフにして)特殊文字の中の「クリップボードの内容」を選択。

kenic
質問者

お礼

ありがとうございました。 これで画像なども置換できますね。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • anakujira
  • ベストアンサー率39% (50/127)
回答No.1

「一括」という意味では回答になってないかもしれませんが,フィールドコードはコピー,貼り付けが可能なので,マクロを利用できます。 あらかじめ,連番などのフィールドコードをコピーしておき,マクロの記録を開始して(マクロを割り当てる対象を指定しておく。たとえば,キーボードでAlt+Fなど),特定の文字を検索して,貼り付けて,マクロの記録を終了という手順を踏みます。あとは,何回もAlt+Fの連打です。いかがでしょうか。

kenic
質問者

お礼

ありがとうございました。  マクロを勉強してみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Wordで特定の文字列を下線付きに置換

    こんにちは。 Wordで検索/置換機能を使うと特定の文字列を別の文字列に置換できますが、置換後の文字列を修飾文字(下線付き)に出来ないでしょうか? 具体的には、業績集で特定の著者名に下線を引きたいのですが、量が多いので一括で出来ればと思って質問しました。

  • {0>と<0}ではさまれた文字列の置換

    Word文書中で、記号{0>と<0}にはさまれた1文字以上の文字列を、これらの記号も含めて半角スーペスに一括置換する方法を教えてください。Wordのバージョンは、2003です。たとえば、 私の名{0>前は山<0}田太郎です。 上記の文なら、置換後は下記のようになって欲しいのです。 私の名 田太郎です。 なお、{0>と<0}の記号自体は置換できないが、はさまれた文字列をスペースに変換することならできる、という回答でも歓迎いたします。つまり、 下記のようになります。 私の名{0> <0}田太郎です。

  • 文字列置換

    文字列置換 htmlのbody内のタグではない(画面に表示される)特定の文字列を別の文字列に置き換えるコードはどう書けばいいのでしょうか?

  • ファイル内の文字列を置換

    掲示板利用させていただきます。 現在、ファイル内の特定の文字列を置換し、 保存する方法を探しています。 できればスクリプト言語を利用したいと考えています。 sedコマンドを使用して文字列置換を行ったのですが 置換前と置換後のファイルで 文字コードと改行コードが変わってしまうのでダメでした; 「ファイル内の特定の文字列を任意の文字列に置換し、置換前と置換後で改行コードと文字コードを変えない方法」 をご存知の方、ご教示ください。 bash,perl,javaのどれでも結構です。 よろしくおねがいします。

  • フォルダ内のファイル中の文字列の置換(word)

    困っています。 よろしくお願いします。 特定のフォルダ内のWordファイル中の文字列の置換方法を教えて下さい。 100個程のファイルが対象のため、1個1個のファイルを開いて置換すると手間な上に置換漏れなどのミスがおきそうなので、出来れば一括して置換する方法を知りたいです。 以下のような状況です。 ・100個のファイルは親フォルダ直下に並列に配置されているのではなく、さらなるツリー状のフォルダにバラバラに配置されています。 ・セキュリティの観点からフリーソフトダウンロード禁止の環境で作業しています。 勿論ファイルを一旦フリーソフト使用可の環境に移動させて作業する…というわけにはいきません。。 エクスプローラの機能やコマンドプロンプトを使って出来ないでしょうか。 もし一括して置換する方法がないなら、上記のような作業をミス少なく素早く実施する方法についてアドバイスいただけないでしょうか。 よろしくお願いします。

  • WORD2007 フィールドコードについて

    Excel2007で下記のようなデータを入力します。 A 列 0.1 0.2 0.3 0.4 0.5 その後、[パーセントスタイル]ボタンで表示上%表示にします。 A 列 10% 20% 30% 40% 50% このデータをWord2007に差し込み印刷し、プレビューすると 0.10000000000000001 0.20000000000000001 0.29999999999999999 0.40000000000000002 0.5 となります。データを文字列に変換したり、DDEで差し込めばいいのは分かっているのですが、フィールドコードを編集することによってWordでも10%、20%・・・というような表示にする方法はありますでしょうか? よろしくお願い致します。

  • word2003の置換について

    以前、複数のword2003の複数のファイルに共通してある文字列を一括して置換する方法を質問させていただきましたが、ファイルの数が100近くあり、回答を下さった方には申し訳ありませんでしたが、うまくいきませんでした。 そこで、別の方法を考えましたが、知識がなく方法がわかりません。どなたかご教授ください。 word2003のファイルを開いた際に、自動的に特定の文字列を置換するマクロは組めないでしょうか? もしくは、上書き保存やファイルを閉じる際に自動的に文字列を置換するマクロはできないでしょうか? 欲を言えば、どのファイルを開いても、設定等を必要とせずに自動実行したいです。 特定の文字列というのは、すべてのファイルに共通している言葉1種類のみです。 例えば、「親」を「子」に置換できればいいのです。 よろしくお願いいたします。

  • EXCEL VBAにて、WORDへ置換

    EXCEL VBAにて、WORD文書への文字列置換を行っております。 文字列の置換自体はできています。 が、 置換文字列に「改行」(vbCRやvbLF)をいれて置換すると、 word側での表示が□になってしまいます。 vbCrだけでもvbLFだけでも、vbCRLFでも□と表示されてしまいました。 chr(13) & chr(10)でも□になりました。 EXCEL VBA にて WORDへ文字列置換する場合に送る、改行コード (たぶん「^p」と予測をつけているのですが)を chr関数等での 表示方法を教えてください。 EXCEL2003 WORD2003 よろしくお願いします。

  • 文字の置換について教えてください

    教えてください。お願いします。 wordもしくはexcelでタブによってできた空白をスペースに置換する 方法を教えてください。 文字(文字列)の置換は[編集]-[置換]等でできるのですが。 よろしくお願いします。

  • 集計したフィールド(数字)を文字列で表示させたい

    Excelで「集計」をすると、集計したフィールドに"集計"という文字が入りますよね。 集計したフィールドには0(ゼロ)から始まるコードが入っていて、「置換」で"集計"を消すと0が消えたコードになってしまいます。 "集計"を消してもコードを文字列として表示させるにはどうしたらいいんでしょうか? 説明がわかりづらくてすみません。 よろしくお願い致します。 

専門家に質問してみよう