Platform SDK: Windows GDI
Printing and Print Spooler
если интересует API.
Нету под рукой этого самого принтера MS Image Writter чтобы его помучать. Не помню точно, он вроде находится в системе как обычный принтер, соотв. с ним работать можно как с обычным принтером. Вопрос конечно остается, как этому принтеру указать куда собственно печатать. Собственно по своему опыту работы с печатью (VC++, MFC) можно указывать куда печатать (имя файла), после выставляешь флаг мол не выдавать диалог печати, и вперед. Смутно помню что это работало с MS Image Writter. Вот только одно, вывод на печать я делал руками, обычный текст, а тут нужно слать Excel документ. Вот тут я ничего не придумать не могу