Windows版Excel2016ShapeオブジェクトのConnectorプロパティを使って、コネクタが存在するかどうかを判定できることをご紹介しました。実は、Shape.Connectorプロパティだけを使って判定すると、どの図形とも接続されていないコネクタ(結局それは「線」なのですが)も、コネクタと判定されてしまうという課題もあります。いずれかの図形に接続されているコネクタだけをコネクタと判定するならば、判定条件を増やす必要があります。「図形に接続しているコネクタが存在します!」メッセージが表示されます。"図形に接続しているコネクタは存在しません。Subサンプルマクロで利用しているオブジェクト式についてShapeオブジェクトのConnectorFormatプロパティで取得できる、ConnectorFormatオブジェクトの、BeginConnectedプロパティとEndConnectedは、いずれかの図形に接続されているときにTrueを返します。ThenのIf文です。インストラクターのネタ帳アクティブシート上のコネクタだけを削除するExcelマクロをご紹介しています。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。