図面ページにマスター シェイプのインスタンスがドロップされたときに、図面マスター シェイプが既に存在しているかどうかを調べる方法を指定します。 このプロパティを使用すると、独立したステンシル ファイルからインスタンスをドラッグした場合でも、図面マスター シェイプへの変更をマスター シェイプの新しいインスタンスに反映させることができます。 値の取得と設定が可能です。
構文
expression。 MatchByName
式マスター オブジェクトを表す変数。
戻り値
整数
注釈
MatchByName プロパティを設定することは、マスター シェイプを右クリックし、[マスター シェイプの編集] をポイントし、ショートカット メニューの [マスター シェイプのプロパティ] をクリックすると表示される [マスター シェイプのプロパティ] ダイアログ ボックスの [ドロップ時に名前でマスターを同期] チェック ボックスをオンまたはオフにする操作と同じです。
スタンドアロンのステンシルからシェイプ マスターのインスタンスを作成し (ドキュメント ステンシル内にシェイプ マスターのローカル コピーを作成する)、新しいシェイプ マスター インスタンスに変更を加える (塗りつぶしの色の変更など) とします。
ドキュメント マスターの MatchByName プロパティが False の場合は、スタンドアロン ステンシルから図面に元の図形マスターをドラッグすると、スタンドアロン マスターの属性を持つインスタンスが作成され、ドキュメント ステンシル内に新しいドキュメント図形マスターが作成されます。
ドキュメント マスターの MatchByName プロパティが True の場合、スタンドアロン ステンシルから図面に元のマスターをドラッグすると、ドキュメント マスターの属性を持つ図形インスタンスが作成され、ドキュメント ステンシルに図形 マスター は生成されません。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。