All Forums
 Категория Visio
 Форум Вопросы и ответы
 Как экспортировать данные из Excel в Visio?
Author Previous Topic Topic Next Topic  

great

2 Posts

Posted - 05/12/2007 :  16:28:42
Есть проблема: постоянно в Visio строим графики. Вот если бы можно было в Visio как-нибудь экспортировать данные из Excel, было бы сказочно. Представляю себе это так: Из Visio в Excel экспортируется большая таблица, какие линии, какой толщины, какой длины- короче, все, что известно. Вот изменить эту таблицу в соответсвие с моими данными, и загнать все обратно в Visio. Писать макрос не хочется ..

great

2 Posts

Posted - 05/12/2007 :  16:30:34
Можете отпрвлять советы на почту: great_fruit_ne@mail.ru
Go to Top of Page

Tumanov

Russia
1198 Posts

Posted - 05/13/2007 :  10:40:13
Совет 1. В трафарете Charting Shapes есть шейпы настраиваемых графиков. Например, Bar graph 1. Они управляются текстовыми полями (высота столбца), управляющими точками (общие размеры) и Custom Properties (количество столбцов).
Можно слегка переделать шейп, чтобы управление шло полностью через Custom Properties. После этого останется только связать шейп с базой данных в виде таблицы Excel и задать обновление.
Естественно, у такого способа будут ограничения, определяемые конструкцией шейпа. У Bar graph 1, например, возможно не более 12 столбцов...
Совет 2. Если "писать макрос не хочется", можете поручить это дело другим. Здесь есть раздел "Для заказчиков". Я думаю, найдутся, кому захочется. Только над ограничениями придется подумать, чтобы было точно известно, что именно требуется.
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)