Konkrétněji k Excelu neporadím.
Ale toto se týká spíše Outlooku.
Sám jsem se pokoušel přes OLE Outlooku odesílat z nativní aplikace C# zkrze Outlook.
Bohužel tohoto využívalo plno šibalů k distribuci spamu.
Takže to zablokovali soudruzi z M$, a nastavili tak, aby to šlo posílat jen s vědomím uživatele.
Jo, existuje nějaká možnost si to pro domácí podmínky upravit (odstranit pojistku Outlooku v nastavení).
Ale ve firemním prostředí bez admina s tím nic neuděláš, nehledě, že ti to logicky nepovolí.
//Editace
Šak to tady vidíš.