投稿者 snowmansnow  (社会人) 投稿日時 2021/6/5 16:53:14
VBAのピクセルの色で質問があります。
エクセルのワークシート部分(クライアント領域?)に画像を読み込んだり、
セルに色を付けたり、絵を描いた状態で、
指定のピクセルの色を取得する方法は、ありますか?
エクセルのデバイスコンテキストを取得して、GETPXELをしても
-1にしかならなくて、
(https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1387601913と同様。)
参考のURLもリンクが切れていて確認できませんでした・・・
Formのloadpictureではpngはエラーになりますが、
ActiveSheet.Pictures.Insert(〇×)では、pngを貼り付けられます。
貼り付けた画像部分のgetpixelをするvbaは可能ですか?
netでクラスライブラリではpngのgetpixelは実現できたのですが、
vbaで実現してみたいです。
よろしくお願いします。