• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:visioでシェイプオブジェクトのIDを取りたい)

visioでシェイプオブジェクトのIDを取りたい

このQ&Aのポイント
  • visioでシェイプオブジェクトのIDを取得したいです。ステンシルのシェイプテンプレートをマクロで張り付けているところなのですが、その張ったオブジェクトを操作したいです。
  • IDが取れず困っています。DROP関数を実行した際に新しいオブジェクトIDが振られるのですが、そのIDを取得する方法がわかりません。
  • 試したこととして、DROP関数の戻り値がシェイプオブジェクトであることから、シェイプオブジェクトにDROP関数を代入してみましたが、オブジェクト変数または With ブロック変数が設定されていませんというエラーが発生しました。また、ページオブジェクトから現在の最大のインデックスを取得する方法も試しましたが、うまくいきませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • okgoo3
  • ベストアンサー率74% (20/27)
回答No.1

Drop の戻り値が Shape オブジェクトへの参照なら hoge = Drop(省略) ではなく Set hoge = Drop(省略) だと思います。

TeferiMage
質問者

お礼

ありがとうございます。 オブジェクトなんだから、そりゃset じゃないとエラーになりますよね。。 .

すると、全ての回答が全文表示されます。

関連するQ&A