- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Set構文の使い方について)
Set構文の使い方について
このQ&Aのポイント
- Set構文を使用して、フリーフォームで線を描くマクロを作成しています。
- 作成したマクロの中で、myShapeという形状をセットする行が赤文字になってしまいます。
- myShapeをセットするためのSet構文の使い方に詳しく教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
myShapeに何を格納したいのかよくわかりませんが、 エラーになるのはwith句ごと格納しようとしているからですね。 Set myShape = ActiveSheet.Shapes.BuildFreeform(msoEditingAuto, point1, point2) With myShape .AddNodes msoSegmentLine, msoEditingAuto, point3, point4 .AddNodes msoSegmentLine, msoEditingAuto, point5, point6 .ConvertToShape.Select End With やりたいことの是非はともかくとして、構文としてはこんな感じでしょうか。
お礼
y_free_tempさま そういうことなんですね! おかげさまでできました! ありがとうございますm(_ _)m