質問: GcadApp.ActiveDocument ``` オブジェクトが取得できなくなったのは、IJCADのバージョンによるものなのか、コードがおかしいのでしょうか。 VBA初心者なので上記の情報で判断材料が足りるか分かりませんが...よろしくお願いいたします。 ![画像の説明をここに入力](https://i.stack.imgur.com/G95KY.png)
回答: IJCAD 2019でGetObjectを使う際はバージョンを指定すると正常にオブジェクトを取得できると思います。 まずは、VBAでIJCADのライブラリを参照していて、VBAで参照しているIJCADが起動しているのを確認してください。 そして ``` GetObject(, "Gcad.Application") ``` で取得するIJCADのバージョンを指定するために ``` GetObject(, "Gcad.Application.19") ``` に書き換えてみてください。