ExcelVBAer2018/09/12 02:17補足情報で、For Each でシェイプを回した場合、全てのシェイプが回ってくれない場合があります。 はっきりとした原因は不明ですが、シェイプが多く、他の処理も重い場合に起きるケースがあります。 その場合、For i = 1 to Shapes.Count で、 インデックスでシェイプ を取得すると正しく取得できました。 ケースバイケースですが、ご参考まで。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/12 02:17
退会済みユーザー
2018/09/13 00:20