Jose,
You could make this easier and get rid of the macro
>"command button Finishess(click event)"
>cLastFocus = ThisForm.Lastfocus + '.'
>ThisForm.&cLastFocus.SetFocus
"command button Finishess(click event)"
evaluate( "ThisForm." + thisform.LastFocus + ".SetFocus()" )