エクセルの図のセレクト


たかし  2008-05-22 01:10:54  No: 100730

VB6.0  から  エクセルを操作してます

BaseSheet.Shapes.AddPicture(パス)

って構文で、エクセルにjpegを挿入したあとに、この図を編集したいです。

挿入された図をselectしたいのですが、どうすればよいのでしょうか?
選択できれば、選択した図のプロパティを変更できるので


特攻隊長まるるう  2008-05-22 02:17:28  No: 100731

AddPicture メソッドの戻り値が追加した Shape オブジェクトへの参照と
なってます。


特攻隊長まるるう  2008-05-22 02:23:42  No: 100732

>選択できれば、選択した図のプロパティを変更できるので
Select や Active といった単語のついた命令は、マクロの記録をすると
よくでてきますが、実際にはシートがアクティブになっていなかったり、
ユーザが編集中で他のオブジェクトを選択していたりするとよく失敗します。

オブジェクトを直接参照すれば、プロパティ等は変更できますので、
選択したオブジェクトを操作するというプログラムは、出来るだけ避ける
ことをお勧めします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加