Джоэл про микрософтовские форматы. Довольно печальное зрелище, по-моему. Особенно советы типа "если вам надо что-то из вордовского файла - купите виндовс, поставьте ворд и общайтесь с ним на визуальном бейсике... если слишком медленно - купите десяток".
Tags:
no subject
Можно читать только нужные экселовские записи. Можно писать экселовскую бинарку с минимальным набором записей. Да, всяческие pivot tables сложноваты, да и некоторые формулы написать не так просто -- но и не так уж сложно. OLE compound для не слишком больших файлов похож на FAT, и делается без особого труда.
В общем, можно читать файлы. Можно писать файлы. Это, конечно, гораздо сложнее, чем через COM API, но это можно. Вот что не стоит даже и пытаться делать -- это редактировать файлы.