Я хочу построить организационную диаграмму в Visio 2010, используя данные из Excel. Есть много уроков по этому поводу, поэтому эта часть довольно проста. У меня вопрос, есть ли способ создания автоматических гиперссылок для каждой фигуры, которые бы связывали поле с дополнительными данными о сотрудниках? Как и в главном окне, я хочу иметь имя и заголовок, но когда вы нажимаете на поле - вы переходите на отдельную страницу с такой информацией, как образование, возраст, адрес электронной почты и т.д.

1 ответ1

0

Это один из способов сделать это. Обратите внимание, что есть другие! У меня нет VBA.

Вам нужен столбец в вашей электронной таблице для названия формы дополнительной информации с данными сотрудника. Идентификатор сотрудника или аналогичный с префиксом компании в порядке.

Затем вы создаете фигуры для дополнительных деталей, используя трафарет, который автоматически переименовывает имя фигуры в идентификатор сотрудника (который вы свяжете с одним из полей данных формы).

Затем отредактируйте шаблон сотрудника на организационной диаграмме, включив в него гиперссылку. Создайте гиперссылку на любую старую форму. Как только это будет сделано, замените имя фигуры, на которую вы указали в мастере, ссылкой на поле данных фигуры с идентификатором сотрудника в качестве переменной.

Когда вы затем сопоставите фигуру оргструктуры с полем данных, гиперссылка перейдет к фигуре с именем "Employee1234".

Вы в основном сопоставляете две фигуры с одной строкой таблицы Excel, а затем используете одну для имени фигуры, а другую - с гиперссылкой, которая переходит к фигуре, которую вы только что назвали. Убедитесь, что вы отредактировали трафареты как отправную точку, и хотя они не будут работать как трафареты, они будут работать как реальные фигуры.

Если вам нравится, я могу создать документ с образцом?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .