【スポンサーリンク】

[Word] 過去の均等割付のフィールドコード「eq ﹨o﹨ad」を解除する(重ね文字)

[Word] 過去の均等割付のフィールドコード「eq ﹨o﹨ad」を解除する(重ね文字)

Word 98 など Word 2000 以前から使い回された文書を見ていると、不思議な均等割付が紛れ込んでいることがあります。文字列をクリックすると、グレーのまとまりで選択されるのです。

これは、重ね文字の「フィールドコード」を利用した擬似的な「均等割付」です。

\記事が役に立ったらシェアしてね/
【スポンサーリンク】

1. eqは数式のフィールドコード

文字列を右クリックすると、「コードの編集」があります。見てみると、フィールドコードになっていました。

{eq \o\ad(●●●,□□□□□)}

Wordのフィールドコードは、差込印刷などで見かけることが多いです。
しかし、あまり使われませんが、それ以外にもさまざまなコードがあります1

その1つが「eq」。
もともとは 数式を書くためのコードです。

例えば
{ EQ \i \su(1,5,3) }
eqは数式のフィールドコード

2. 重ね文字スイッチ(\o)

その機能の一つに「重ね打ち」があります2

例えば
{ EQ \O(U,/)} 
重ね文字スイッチ(\o)
eq の \oスイッチ

連続する各要素を前の要素の上に表示します。

\al 左側にあります。
\ac 中央の (既定値)。
\ar 右側に表示されます。
\ad 短い文字が長い文字に合わせて均等割り付けされる

しかし、この重ね合わせ文字文字列の片方に空白文字を入れると、擬似的に均等割付にすることができます3

例えば
{ EQ \O \ad(クラス,□□□□□)}

「クラス」が5文字の幅で均等割り付けされる

3. フィールドコードの解除

通常の文字列に戻すのは、やっかいです。

一番かんたんなのは、いったんフィールドコードの表示にして(Shift+F9)、中身の文字列をコピーします。
その上で、フィールドコードを削除して、コピーを貼り付けます。

キー操作実行結果コマンド
F9選択したフィールドの実行結果を更新して表示するUpdate Fields
Shift+F9フィールドコードの表示/非表示を切り替えるToggle Field Display
Ctrl+F9フィールド記号を挿入するInsert Field Chars
Ctrl+Shift+F9フィールドコードを実行結果に置き換えるUnlink Fields
Alt+F9すべてのフィールドコードの表示/非表示を切り替えるView Field Codes
F11次のフィールドへ移動します。Next Field
参考:フィールド操作のショートカットキー

3-1. フィールドを解除(Unlink)するには?

通常は、Ctrl+Shift+F9キーを押すと、フィールドコードを実行結果に置き換えることができます(Unlink Field)。しかし、そのままの状態では eq コードは変換できません4

まとめて変更するには、いったん解除できるコードに「置換」します。
まず、例えば { EQ \O \ad(クラス,□□□□□)}{ COMMENTS クラス} に置換します。

全体を置換
  1. Alt+F9キーを押して、すべてのフィールドコードを表示状態にする
  2. 「ホーム」タブの「置換」をクリックする
  3. 「オプション」の「ワイルドカードを使用する」にチェック
  4. 「検索する文字列」ボックスに「EQ*\((*),*\)」と入力
  5. 「置換後の文字列」ボックスに「COMMENTS \1」と入力
  6. 「すべて置換」を実行する
検索のワイルドカード

検索文字列EQ*\((*),*\)」には3つのワイルドカードがあります。
区切っているのは、「\(」と「,」です(カッコはエスケープしています)。

{ EQ \O \ad(クラス,□□□□□)} に適用すると、
1つ目 …「 \O \ad
2つ目 …「クラス
3つ目 … 「□□□□□」になります。

このうち、2つ目のワイルドカードはカッコで番号が振られているので、置換後の文字列に \1 で参照できます。
結果、{ COMMENTS クラス} と置換されます。

コメントのフィールドコードは、そのまま解除できるようになります。
いったん、フィールド結果を更新しておきます。

全体のフィールドコードを解除する
  • 文書全体を選択し、F9キー(フィールドの更新)を押す
  • Alt+F9キーを押して、フィールド結果の表示状態にする
  • 文書全体が選択された状態で Ctrl+Shift+F9キー(フィールド解除)を押す

こちらもどうぞ。

(補足)

  1. Word のフィールド コード一覧 – Microsoft サポート
  2. フィールド コード: Eq (数式) フィールド – Microsoft サポート
  3. Word:EQフィールドの使い方(\Oスイッチ)重ね文字 – 教えて!HELPDESK
  4. Word2010:フィールドを解除する(文字列に変換)Ctrl+Shift+F9 – 教えて!HELPDESK
QRコードを読み込むと、関連記事を確認できます。

[Word] 過去の均等割付のフィールドコード「eq ﹨o﹨ad」を解除する(重ね文字)
【スポンサーリンク】
タイトルとURLをコピーしました