oppure all'onchange richiamare una function o una sub, fargli eseguire il codice che devi e poi ricaricare se stessa e secondo me è anche meglio.......