質問: ro end with end sub
回答: no.5 です。 ヘルプより ●change イベント value プロパティを変更したときに発生します。(← リストボックスでは拡大解釈が必要かも) ・・・ value プロパティの設定値が変更されると、change イベントが発生します。この変更がコードの実行、またはユーザー インターフェイスからの操作のいずれからでもイベントが発生します。 ●afterupdate イベント ユーザーの操作によって、コントロールのデータを変更した後に発生します。 コードでセルの値を書き換えたことにより 連結しているリストボックスの該当する位置の値が変更されたわけですから change イベントは発生します。 afterupdate イベント はユーザーが直接クリックするか矢印キーなどで選択する行を変更した場合のみ発生することになります。