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関連

    Word 2013のアクセス キー一覧[PDF]

    前回の記事でWord 2013のアクセス キーをまとめたものを公開しま…

  2. Office アドイン

    [Office用アプリ]Random Data Generator

    Random Data Generatorはテスト用の個人情報データを…

  3. Office関連

    フッターにページ番号と総ページ数を挿入するWordマクロ

    以前書いた、フッターに「ページ番号 / 総ページ数」を挿入するWord…

  4. アイコン一覧

    Office 2013 アイコン一覧(I)

    ・Office 2013 アイコン一覧 NUM…

  5. Office関連

    [PowerPoint]Applicationオブジェクトのイベントを利用する

    PowerPointのApplicationオブジェクトには、スライド…

コメント

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

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

Time limit is exhausted. Please reload CAPTCHA.

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

Translate

最近の記事

アーカイブ

PAGE TOP