Office関連

アクティブなページ上のシェイプを一括でグループ化するWordマクロ

Msdn フォーラムにあった質問「複数図形のグループ化」の回答用に書いたコードです。

Option Explicit

Public Sub Sample()
  ActiveDocument.Bookmarks("\Page").Range.ShapeRange.Group
End Sub

実行すると、下図のようにアクティブなページにあるシェイプを一括でグループ化します。
Wordマクロにおいて、ページ単位で何かを処理するときは、“定義済みのブックマーク”である「\Page」を使うのが便利です。

Word_Macro_ShapeRangeGroup_01

Wikipediaの検索予測キーワードの一覧を取得するVBAマクロ前のページ

Office 2016 Previewをインストールしてみました。次のページ

関連記事

  1. Office関連

    [Office 365 Solo]日本語環境以外では使えるの?

    Office 365 Soloを使ってみて、疑問に思ったことの一つが“…

  2. Office関連

    Office 2016で“ヤツ”を召喚してみた。

    4月1日にMicrosoft Office公式アカウント、MSOffi…

  3. Office関連

    VBAを学ぶときの参考資料

    知人から「Excelのマクロを勉強したいんだけど、どうやって勉強したら…

  4. Office関連

    [Excel Services ECMAScript]セルにデータを入力する。

    埋め込んだExcelワークブックのセルにデータを入力するコードです。…

  5. Office関連

    スライドマスターのフォントを一括変更するPowerPointマクロ

    PowerPointでスライドを作成中、マスターのフォントをまとめて変…

  6. Office アドイン

    Office 2016で進化したOffice アドイン

    今日OfficeDevを眺めていて気が付いたのが「OfficeJS S…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP