2008/5/5Repaintメソッドが効かないこのバグはMicrosoftのホームページでは紹介されていないみたいです。(2004/12/12現在)もしかしたら、だるまの勘違いかもしれない。1.Repaintメソッドとは2.バグの詳細3.回避策(2008/5/5追加)1.RepaintメソッドとはRepaintメソッドはFrame、Page、UserFormクラスのインスタンスメソッドだよ。使うと対象オブジェクトを再描画する。LabelやFrameを組み合わせてプログレスバーを自作するときに使われている。このページのトップへ2.バグの詳細やればわかる。下に、ソースと実行結果を示しておく。(初期値)のままになっている。このページのトップへ3.回避策(2008/5/5追加)Repaintメソッドを呼んだ後、DoEventsメソッドを呼び出せば画面が更新されるのを確認しました。(UserForm1.Repaintの後で、DoEventsを呼び出すとImage1の横幅が更新されることを確認しました。)ただし、処理速度が遅くなる・・・。このページのトップへこのページの利用によって発生した、いかなる損害について、このホームページの作成者は責任を負いません。このページの間違いや嘘を見つけた方、このページに書いて欲しい情報がある方はメールをお願いします。Corporationの米国およびその他の国における登録商標または商標です。VBAと表記する場合があります。Computer,Inc.の登録商標または商標です。その他、社名および商品名、システム名称などは、一般に各社の商標または登録商標です。このホームページの作成者はこれらの会社とはいっさい関係がありません。