次の方法で共有


Master.MatchByName プロパティ (Visio)

図面ページにマスター シェイプのインスタンスがドロップされたときに、図面マスター シェイプが既に存在しているかどうかを調べる方法を指定します。 このプロパティを使用すると、独立したステンシル ファイルからインスタンスをドラッグした場合でも、図面マスター シェイプへの変更をマスター シェイプの新しいインスタンスに反映させることができます。 値の取得と設定が可能です。

構文

MatchByName

Master オブジェクトを表す変数。

戻り値

整数

注釈

MatchByName プロパティを設定することは、マスター シェイプを右クリックし、[マスター シェイプの編集] をポイントし、ショートカット メニューの [マスター シェイプのプロパティ] をクリックすると表示される [マスター シェイプのプロパティ] ダイアログ ボックスの [ドロップ時に名前でマスターを同期] チェック ボックスをオンまたはオフにする操作と同じです。

スタンドアロン ステンシルからシェイプ マスターのインスタンスを作成し (ドキュメント ステンシルでシェイプ マスターのローカル コピーを作成する)、新しいシェイプ マスター インスタンスに変更を加えたとします (塗りつぶしの色の変更など)。

  • ドキュメント マスターの MatchByName プロパティが False の場合、スタンドアロン ステンシルから図面に元の図形マスター シェイプをドラッグすると、スタンドアロン マスターの属性を持つインスタンスが作成され、ドキュメント ステンシルに新しいドキュメント シェイプ マスターが生成されます。

  • ドキュメント マスターの MatchByName プロパティが True の場合、スタンドアロン ステンシルから図面に元のマスター シェイプをドラッグすると、ドキュメント マスターの属性を持ち、ドキュメント ステンシルに図形 マスター シェイプが生成されない図形インスタンスが作成されます。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。