Даже несмотря на то, что список находится на листе диаграммы, вы должны использовать какое-то пространство рабочего листа где-нибудь для диапазона заполнения списка и связанной ячейки. Доступ к этим диапазонам в VBA намного проще и надежнее, чем пытаться получить их из списка.
Говоря о надежности, версии Form всех элементов управления будут более надежными, чем их аналоги ActiveX.