Eu acho que o que está acontecendo é que o ! faz o que sempre faz - diz ao Excel que está procurando algo que não esteja nesta planilha.
Normalmente, seria esperado que uma referência de célula em qualquer local seja referenciada antes do ! , mas aqui, uma vez que escapa da planilha, entra no sistema de arquivos para localizar a pasta de trabalho referenciada. E como a referência não é o caminho para uma pasta de trabalho do Excel, mas uma instrução de linha de comando, ela a executa e nunca chega a precisar da referência de célula após o ! .
Então, o A0 é completamente arbitrário - eu mudei para =cmd|' /C calc'!notthissheet e =cmd|' /C calc'!xxx e ele ainda funcionará.
(isso está no excel 2016)