問題タブ [freeform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - フリーフォーム形状が開いた輪郭か閉じた輪郭かを判断する方法
Excel のフリーフォーム ツール (「フリーフォーム: シェイプ」または「フリーフォーム: スクリブル」) を使用して、開いた輪郭または閉じた輪郭を持つシェイプを作成することができます。「Open」または「Closed」、それらの Type は「msoFreefrom」であり、値を読み取ってそれらを区別するプロパティが見つかりませんでした。
Excelは何とかそれらを区別します。図形の 1 つをクリックすると、[書式] タブが表示され、その内容が図形の輪郭に応じて変化します。(線のような開いた輪郭形状、正方形のような閉じた輪郭形状)。
vbaでそれらを区別したい。vbaでエラーを発生させることでこれを管理します。輪郭の形状が近い場合、線の矢印を設定しようとするとエラーがスローされます。(以下のコードを参照してください) より良い方法はありますか?
ご協力ありがとうございました :)