プログラマの試行錯誤

興味が出た事の実践日記

VBAのimageにおいて画像が更新されないときの対処法

現象

VBAのImageオブジェクトに画像を表示し、画像内容を更新しても画像が変わらない。

要件

Imageのソースには”Sample.png”で固定し、画像ファイルの中身を変更し、ファイル名は変更しない方法にて更新する。

解決方法

Me.Repaint

を.Pictureの直後に記載することで、再描画を行い、更新することが出来た。