Практически удобнее сделать все наоборот: выполнять CorelDraw под управлением Excel, который гарантированно хорошо связан с операционной системой, являясь частью VBA.
Иногда CorelDraw требует ввода строк символов, что следует делать в автоматическом режиме с установленной временной задержкой между отдельными символами — иначе возможен пропуск символов.
Из-за наличия большого количества подпрограмм в Excel, которые осуществили инициализацию своих функций, уже потерявших управление своим выполнением и ожидающих его получения (по датчику времени или системному событию) и потому способных продолжить свою работу в совершенно произвольном и иногда неожиданном порядке, следует обеспечить работу на общем поле памяти (frame): управляющие переменные должны определяться на нем, а не в программах.
К сожалению, CorelDraw иногда вырывается из-под контроля по каким-то свом внутренним условиям, обработка или перехват которых не реализован (v.14).
Стоит ли осваивать все это? Стоит, если есть реальная работа, выполняемая пока вручную, полгода времени и тысяч пяти в месяц будет достаточно. Хотя дешевеет этот, в будущем фантик, — тогда трех тысяч европейских.
|