Вставка графиков через буфер
gerwimmi / 19.09.2011, 17:40/00:41
Форум:
Версия программы:
15.2.0.686 (sp3)
Почему в Х5 (sp3) через буфер обмена не вставляются диаграммы их Excel (2010) (вставляются только текстовые блоки), а в X4 все нормально? Ни простая, ни специальная вставки не помогают.
Это какая-то новая разработка, чтоб жизнь мёдом не казалась или есть варианты где покопать?
С приложением Calc всё работает, а МС офиса у меня нет что бы проверить.
Может быть разница в этом. Не знаю, откуда эти варианты берутся.
В Х4 спецвставка даёт 4 варианта. Кошерно вставляется только при выборе 4-го варианта.
А в Х5 - только 3 варианта.
В X4 — второй и четвертый варианты — одно и то же. В X5 "Точечный рисунок" это и есть Bitmap. То есть, по сути, и там и там — три варианта.
Если вставить "Диаграмму...", то будет OLE-объект. Все остальное должно вставлять просто рисунки. Векторный или растровый. И что, ни один из вариантов не работает? У меня MS Office XP. Там все работает.
"В X4 — второй и четвертый варианты — одно и то же"
По названию - одно и тоже. А вставляет по-разному!!!
И не "просто рисунком", как bitmap.
Вот файл в кореле с примером.
У меня, в Draw X5, после Office XP, вставить можно только такие варианты (см. рис.), Если выбрать второй вариант (Picture (Enhanced Metafile)), то вставляется вполне работоспособная (правда вся насквозь RGB) группа всяких объектиков. Она в точности повторяет по внешнему виду диаграмму Excel. Но у меня Office XP (Excel 2002) и все работает. Что стало с Excel 2010, не знаю, проверить возможности у меня нет.
Может вам перейти на более старую версию Excel, с которой CorelDraw хорошо взаимодействует?
Как вариант еще можно распечатать диаграмму из Excel в PDF и вставить его в CorelDraw. Попробуйте, должно сработать. Бесплатных виртуальных PDF-принтеров полно...
Или, действительно, по примеру Sancho, используйте бесплатный Open Office. Его даже инсталлировать необязательно — в Сети есть портативные (portable) версии. Сохраните файл XLSX в XLS и открывайте в Calc. А потом смело пользуйтесь буфером обмена :)