[検索と置換]ダイアログボックス最近あった事例紹介です。Mark:[Shift]+[7]で入力する文字列)にそろえたくて置換をしてみました。切り替わってしまったのです!そう、こういう挙動はWordのおせっかい機能として有名な「オートコレクト」の仕業です。どのように対処したらよいのか紹介します。問題点アポストロフィをシングルクォーテーションに[検索と置換]ダイアログボックスを使って置換します。Anhydride」の和名である「4,4′-(4,4′-イソプロピリデンジフェノキシ)ジフタル酸無水物」で使われているアポストロフィを置換します。(置換前)(置換後)下記のようにひげの向きが違いますね。欲しかった結果は以下のような感じです。原因と対策オートコレクトの「左右の区別がない引用符を、区別がある引用符に変更する」が原因で上記のような挙動になります。デフォルトではオンになっています。[Alt]+[A]のショートカットキーでオートコレクトのダイアログを開き、以下の項目をオフにします。この項目をオフにすれば、置換をしても以下のような結果になります。詳しくいろいろ実験してみたところ、この引用符を変更するか否かは、引用符が文字列の開始位置だと推定される場合に変換がされてしまうようです。アポストロフィが直前の文字列「4」の直後に書かれている場合を見てみましょう。(置換前)この場合には、このアポストロフィは前の文字列から連続した箇所の一部ですから、このアポストロフィが文字の開始位置とは推定されないのです。結果、「左右の区別がない引用符を、区別がある引用符に変更する」がオンの場合でもひげの向きが変更されませんでした。(置換後)上記のようにアポストロフィは直前の数字の直後に書くことが正しいのですが、翻訳や執筆の最中に間違って半角スペースが入ってしまうことはあります。変更されてしまうということです。文書中の表記の揺れはどうしても発生すると思います。置換をするような場合には、オートコレクトの「左右の区別がない引用符を、区別がある引用符に変更する」をオフにしておけば安心です。マクロでの対処方法この変更の挙動はWordマクロを使った置換でも起こります。置換を行う前に以下のコードを使って「左右の区別がない引用符を、区別がある引用符に変更する」をオフにしておけばよいでしょう。処理後に元に戻しいます。Wordの検索と置換機能の活用方法を紹介します。本記事では、Wordの2つの検索機能である「ナビゲーションウィン...記事を読む【Word】ワイルドカードで段落記号の直後にある2を探す方法1月に開始した3回連続のワイルドカード講座で受講生からいただいた質問への回答です。VBA】検索する文字列を自動入力するWordマクロ[検索と置換]ダイアログボックスを起動する際に、[検索する文字列]欄に文字列が自動入力される場合とされない場合があります。3.0b)Wordでの上書き翻訳の置換作業を極限まで効率化する「山猫の手」をアップデートしました。ユーザーの方は無料でアップデートできます。別のショートカットキーへなんだかシンクロがあったので記事にします。VBA】キーワードを一重下線でマーキングするWordマクロ最近、蛍光ペンのマーキングのマクロを2つ紹介しました。担当させていただきました。[F3]「カーソル位置の文字の先頭文字の大・小文字の切り替えマクロ」で紹介したマクロを、ワードの機能として簡単に実行する方法です。前回の記事「【コード】選択されている文字列を文書内で検索する」のテーマでは、以下の現象について取り上げました。VBA】RangeオブジェクトとSelectionオブジェクト(2)今回は、どうやってSelectionオブジェクトをRangeオブジェクトに書き換えるかについて説明します。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。このブログでは、Wordで文書を効率的に作成する方法や、コピペで使えるWordマクロを紹介します。©みんなのワードマクロ。