Help with macro

I need help with polishing this macro.
I have a buch of VA views& sections and some random objects.


I need macro that will isolate some objects and selected VA views, update the selection and unisolate it back. So far it does the hal the job (without unisolating the selected items back).
Can it be upgraded to finish the job?
!_Isolate
*'_pause *
_vaUpdate
*_pause *
_Unisolate
_EnterEnd