プロが教える店舗&オフィスのセキュリティ対策術

Word2007 VBA オブジェクトの書式設定

オブジェクトの書式設定で、レイアウト「前面」を指定するマクロを作りたいのです…

どなたか教えてくださいませ

A 回答 (2件)

wordのマクロはほとんど知りません。


マクロの記録をしてあれこれ書き換えてみました。
書き方はいろいろありますが、不統一なまま載せます。

選択状態であればこのように
Selection.ShapeRange.ZOrder msoBringToFront

Selectしない場合はこのように
Documents("文書 1").Shapes("Rectangle 5").ZOrder msoBringToFront

キャンバスの中にある場合はこのように
ActiveDocument.Shapes("Canvas 14").CanvasItems.Range(1).ZOrder (msoBringToFront)
    • good
    • 0

マクロの記録でコードが取れないでしょうか?

この回答への補足

とれませんでした
Word2003まではとれたような...

補足日時:2009/10/31 22:53
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!