Добрый день, Dynamic.
Вы делаете очень интересное решение

Меня заинтересовал данный вопрос с несколько иной стороны.
У меня есть желание получать информацию о состоянии собственных городов. Можно конечно и противника тоже

НО программно. Меня интересует возможность в Excel средствами VBA, например, получать данные из save-файла и строить нужные мне отчёты.
Для этого видимо нужен ActiveX, который был бы зарегистрирован в ОС и через который в VBA можно было бы получать объекты городов с информацией по ним.
Это было бы полезно во время игры, когда число городов растёт, настроение граждан изменяется и нужно корректировать позиции горожан.
Как можно решить данную задачку, сможете ли мне помочь?
