Я уже давно занимаюсь этой проблемой:
Наша компания разрабатывает надстройки для Word / Excel / PPT (для версий 2003 и 2007)
Один из вариантов, предлагаемых нашими надстройками, заключается в перетаскивании таблицы из надстройки в приложение.
Это реализовано тремя различными способами:
- Excel -> мы создаем строку с разделителями табуляции и перетаскиваем ее как DataFormats.text
- Word -> мы создаем таблицу RTF и перетаскиваем ее как DataFormats.rtf
- PPT -> мы создаем таблицу HTML и перетаскиваем ее как DataFormats.html
Все отлично работает как в 2003, так и в 2007 году, за исключением powerpoint 2007, который, похоже, не поддерживает какой-либо тип отбрасывания html (в отличие от powerpoint 2003, который прекрасно работает). Мы попробовали все, но мы начинаю отчаиваться.
Кто-нибудь знает, как разрешить PowerPoint 2007 разрешать добавление html в презентацию?