Para fazer o que você está perguntando, você provavelmente precisará usar o servidor do projeto e vincular o Excel à tabela de tarefas do servidor SQL por meio de uma conexão odbc somente de leitura, mas mesmo assim não seria em tempo real, pois o banco de dados é apenas atualizado quando a programação é publicada (e custaria dinheiro no licenciamento).
Os arquivos MPP só podem ser abertos por um aplicativo por vez, por isso acho que você nunca conseguirá fazer atualizações em tempo real.
Uma opção de comprometimento poderia ser um documento do MS Excel com macros que abre o arquivo MPP aberto e extrai os dados atualizados, fecha o arquivo MPP (ou o deixa bloqueado até o arquivo do Excel ser fechado, o que significa mais alterações não pode ser feito). Isso se baseia no pressuposto de que a máquina que está executando o arquivo do Excel também tem o MS Project instalado - otherwse você não será capaz de acessar o arquivo do projeto.
Como alternativa, adicione uma macro ao evento de salvamento do MS Project que gera os dados desejados em um arquivo do Excel. Não é necessário licenciamento adicional, apenas algum conhecimento do VBA.
Espero que ajude.