Calには、テキストボックスと矢印がページ全体をさまよっているという問題があります。

彼は、追加したテキストボックスや描画形状ごとにアンカーをロックするのではなく、デフォルトでアンカーをロックする方法があるかどうか疑問に思います。

簡単な答えは、方法がないということです。その理由は、ほとんどの人がドキュメントに配置された最初の場所にオブジェクトをアンカーしたままにしない場合、アンカーをロックすることはあまり意味がないためです。たとえば、テキストボックスの配置を適切に判断できる場合もありますが(したがって、最初から固定されている場合もあります)、矢印を追加した後で矢印を移動して調整する必要がある可能性があります。その動きと調整が行われるまで、それらを固定することはあまり良いことではありません。

次にできる最善のことは、オブジェクトをアンカーまたはアンカー解除するマクロを作成することです。次に、マクロを linkクイックアクセスツールバーまたはショートカットキーに追加して、オブジェクトを選択し、アンカーするかどうかを切り替えることができます。これにより、ダイアログボックスを表示したり、アンカー設定を変更したりする手間がかからないため、オブジェクトが多数ある場合に大幅な時間を節約できます。

Sub ToggleShapeAnchor()

If Selection.Type = wdSelectionShape Then  For Each Shape In Selection.ShapeRange   Shape.LockAnchor = Not Shape.LockAnchor  Next  End If End Sub

これは真の「トグル」であることに注意してください。つまり、選択した1つまたは複数のシェイプが以前にアンカーされていた場合、マクロを実行するとアンカーが解除されます。

マクロをアンカーのみにし、アンカーを解除しないようにする場合は、代わりにこのマクロを使用します。

Sub AnchorShapes()

If Selection.Type = wdSelectionShape Then  For Each Shape In Selection.ShapeRange   Shape.LockAnchor = True  Next  End If End Sub

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(7749)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice 365のWordに適用されます。このヒントのバージョンは、ここにWordの古いメニューインターフェイス: