修正:Wordでテキストボックスが予期せず移動する問題

By Noah Zhang 2026年3月30日 word-tutorial
共有

クイックアンサー

Wordでテキストボックスが予期せず移動する原因は、配置が「文字列と一緒に移動」になっていることです。[レイアウト オプション]で「ページ上の位置を固定」を選び、「文字列列に合わせて移動しない」に設定し、必要ならアンカーを段落に固定します。

問題の概要

文書を編集するとテキストボックスが勝手に動いてしまいます。文字を追加・削除すると近くのテキストボックスが移動し、他のコンテンツと重なったり、意図した位置に留まりません。テキストボックスを移動させた後に編集画面に戻ると、また位置が変わっています。テキストボックスは配置した場所に正確に固定したいのです。

簡単な対処法

すぐに「Move with Text」を無効にする方法:

  1. 問題のあるテキストボックスを右クリック
  2. レイアウト または テキストボックスのオプション を選択
  3. 「Move with Text」 のチェックを外す
  4. OK をクリック
  5. これでテキストボックスは絶対位置に固定されます
  6. 文書の編集をしてもテキストボックスは動きません

もし移動が続く場合は、以下のステップバイステップの解決策をお試しください。

ステップバイステップの解決策

ステップ1:テキストボックスのプロパティにアクセス

正しい位置調整はプロパティダイアログで行います。

  1. テキストボックスの枠線(テキスト内ではなく)をクリック
  2. 枠線を右クリック
  3. コンテキストメニューが表示される
  4. 「テキストボックスの書式設定」「レイアウト」、または 「位置とサイズ」 を探す
  5. クリックしてダイアログを開く

ステップ2:「Move with Text」を無効にする

テキストボックスが動く最も一般的な原因です。

  1. テキストボックスのプロパティダイアログで、テキストボックス または レイアウト タブを開く
  2. 「Move with Text」 のチェックボックスを探す
  3. チェックを外す
  4. これでテキストボックスはページ上の絶対位置に固定されます
  5. OK をクリック

これで文書の編集によるテキストボックスの移動は防げます。

ステップ3:テキストの折り返し設定を適切に行う

テキストボックスの周りのテキストの折り返し方法が位置に影響します。

  1. テキストボックスを右クリック
  2. レイアウト または テキストの折り返し を選択
  3. 折り返しスタイルを選ぶ:
    • 背面:テキストボックスが文書テキストの背面に配置される(水印に適している)
    • 前面:テキストボックスが文書テキストの前面に浮かぶ(吹き出しなどに適している)
    • 四角形:テキストが四角形に沿って折り返す
    • 密着:テキストがテキストボックスの形にぴったり沿って折り返す
  4. レイアウトに合ったスタイルを選択
  5. 「前面」 は文書の内容に押されてテキストボックスが動くのを防ぎます
  6. OK をクリック

ステップ4:座標を使って絶対位置を設定する

正確で動かない位置に固定するには:

  1. テキストボックスを右クリック
  2. テキストボックスの書式設定 または 位置とサイズ を選択
  3. 位置 タブを開く
  4. 水平位置垂直位置 の入力欄が表示される
  5. 具体的な数値を設定:
    • 水平位置:左端からの距離(例:1.0インチ)
    • 垂直位置:上端からの距離(例:1.0インチ)
    • または利用可能なら特定のオブジェクトに対する相対位置も設定可能
  6. ここにまだあれば 「Move with Text」 のチェックを外す
  7. OK をクリック
  8. テキストボックスは正確な座標に固定されます

ステップ5:アンカーを確認する

浮動オブジェクトには必ずアンカー(固定点)があります。

  1. 書式記号を表示:**Ctrl + ***
  2. 文書内に小さなアンカー記号(⚓)が見える
  3. アンカーが段落の横にある場合、その段落にオブジェクトが固定されている
  4. アンカー先の段落が削除されると、テキストボックスも一緒に動く
  5. アンカーを別の段落に変更するには:
    • テキストボックスを右クリック > レイアウト/位置
    • アンカー または 固定先 のオプションを探す
    • 別の段落や「ページ」に変更
    • 「ページ」にアンカーできれば、テキストボックスは真に固定されます

ステップ6:テキストの折り返しが妨げになっていないか確認

折り返し設定が位置ずれの原因になることがあります。

  1. テキストボックスを右クリック
  2. レイアウト または テキストの折り返し を選択
  3. 四角形 または 密着 に設定されている場合は、次のいずれかに変更:
    • 背面(テキストボックスを背景にしたい場合)
    • 前面(テキストボックスを前面に浮かせたい場合)
  4. これらの設定は文書の内容に押されて動くのを防ぎます
  5. OK をクリック

ステップ7:複数のオブジェクトをグループ化する

複数のテキストボックスが一緒に動く場合はグループ化しましょう。

  1. 最初のテキストボックスを選択
  2. Shift キーを押しながら他のテキストボックスをクリックして選択
  3. 右クリックして グループ化 を選択
  4. 選択したすべてのオブジェクトが一つの単位として動くようになります
  5. グループをダブルクリックすると個別のテキストボックスを編集可能
  6. 後で分離したい場合は右クリック > グループ解除

ステップ8:テキストボックスの代わりに余白や表を使う

テキストボックスの位置が重要な場合は、ページの余白や表を利用しましょう。

  1. レイアウト > 余白 > ユーザー設定の余白 に移動
  2. 上下左右の余白を設定
  3. テキストボックスの代わりにその位置に直接テキストを入力
  4. このテキストは文書の一部なので浮動せず動きません

または単一セルの表を使う方法:

  1. 挿入 > 表 > 1x1 を選択
  2. セル内にテキストを入力
  3. 表のサイズや位置を調整
  4. 表の位置はテキストボックスより安定しています

ステップ9:テキストボックスを作り直す

すべての対処をしても動く場合は、テキストボックスを新規作成しましょう。

  1. 問題のテキストボックスを選択
  2. 内容と位置をメモする
  3. Deleteキーで削除
  4. 挿入 > テキストボックス または 挿入 > 図形 > テキストボックス を選択
  5. 新しいテキストボックスを希望の位置に描画
  6. 内容を入力
  7. 右クリック > レイアウト > Move with Text のチェックを外す
  8. 位置とサイズを絶対座標で設定
  9. OK をクリック

ステップ10:重要な要素はページ固定で配置する

絶対に動かしたくない要素はページに固定しましょう。

  1. 挿入 > ヘッダーとフッター(ヘッダーやフッターに配置したい場合)
  2. または ページレイアウト > 透かし(背景として使いたい場合)
  3. 特定のセクションに配置してページ設定を行う
  4. これらの配置は文書の内容に影響されず、ページに固定されます

なぜこうなるのか

  1. 「Move with Text」が有効 — 前の内容が変わるとオブジェクトも動く
  2. 段落にアンカーされている — アンカー先の段落に追従する
  3. テキストの折り返し設定 — 折り返し方法が内容の変化で位置を変える
  4. 相対位置設定 — ページではなく内容に対して位置が設定されている
  5. 入れ子のオブジェクトが複数ある — 複雑な構造が動きを引き起こす
  6. 変更履歴が有効 — 編集履歴が視覚的な位置ずれを起こす
  7. 改ページの変化 — 内容の変化で改ページが動き、オブジェクトも動く
  8. 内容のサイズ変更 — 近くの内容が大きくなると浮動オブジェクトがずれる

防止方法

  1. 必ず「Move with Text」のチェックを外す — 内容に合わせて動かしたい場合以外は
  2. 絶対位置を使う — 位置とサイズダイアログで正確な座標を設定
  3. 段落ではなくページにアンカーする — 可能ならページに固定
  4. 関連オブジェクトはグループ化する — 依存するテキストボックスをまとめる
  5. 位置をテストする — テキストボックス作成後に下の内容を編集して動かないか確認
  6. 浮動しない代替手段を使う — 表やページ要素のほうが安定
  7. 書式記号を非表示にする — 書式記号を隠すと位置確認がしやすい
  8. 重要なテキストボックスは移動前に保存する

まだ解決しない?代替案

  1. テキストボックスの代わりに表を使う — 1列の表を挿入し、そこに内容を入れると位置が安定
  2. ヘッダーやフッターにテキストボックスを置く — ページ固定される
  3. 図形にテキストを入れる — 挿入 > 図形 > 長方形にテキストを追加。図形の方が位置が安定
  4. ページ透かしに変換する — レイアウト > 透かしで背景要素として設定
  5. 段組みを使う — レイアウト > 段組みで複数カラムにし、安定させる
  6. 特定のセクションにアンカーする — セクション区切りを作り、その中に配置
  7. 画像とグループ化する — テキストボックスを画像上に置き、まとめてグループ化
  8. 変更履歴をオフにする — レビュー > 変更履歴で、履歴が位置ずれを起こすのを防止

まとめ

  • 「Move with Text」のチェックを外してテキストボックスの位置を固定
  • 位置とサイズダイアログで絶対座標を設定
  • 可能なら段落ではなくページにアンカー
  • 「前面」の折り返し設定で内容に押されるのを防止
  • 書式記号(Ctrl+*)を表示してアンカーを確認
  • 表やページベースの要素は浮動テキストボックスより安定
  • テキストボックスの位置は前後の内容を編集して動きをテスト
  • 複数のテキストボックスはグループ化してまとめて移動

参考資料

よくある質問

文書を編集するとテキストボックスが移動し続けるのはなぜですか?

「文字列の移動に合わせて移動」が有効なテキストボックスは、内容が変わると位置がずれます。右クリック > テキスト ボックス > 「文字列の移動に合わせて移動」のチェックを外すと、位置を固定できます。

テキストボックスを 원하는場所に正確に配置できますか?

はい。テキストボックスを右クリックして > 「位置とサイズ」、または右クリック > 「図形の書式設定」> 「位置」タブを開きます。正確な位置の値(X座標とY座標)を入力してください。

テキストボックスが他のコンテンツと重ならないようにするにはどうすればよいですか?

「文字列の移動に合わせて移動」を無効にし、「文字列の折り返し」を「背面」または「前面」に設定して、正確な位置を指定します。あるいは、浮動テキストボックスの代わりに表を使用してください。

関連ガイド

毎週数時間を節約

Word内の反復的なタスクを自動化 — 下書き、引用、フォーマットが数秒で完了。

無料で試す
共有
word-tutorial troubleshooting microsoft-word objects