И так поизголялся и сяк.. Внутри макроса развел связи, снаружи. работает.

1_.jpg 2_.jpg макр_.jpg

Может я что то не понял, как должно работать?