Visio 2010: замініть форму


25

Як я можу змінити форму одного елемента у Visio 2010?

Якщо я створюю новий, мені доведеться повторно застосувати текст, з'єднання та формат.


1
Я досить впевнений, що немає можливості безпосередньо це зробити у Visio. Можливо, наблизитися до цієї функції можна, написавши якийсь код, використовуючи підтримку VBA Visio - однак це було б досить складним завданням. Чи можете ви пояснити більше, чому це потрібно робити? Можливо, ми зможемо знайти деякі інші варіанти, які допоможуть.
saveenr

Відповіді:


14

Я задав це питання безпосередньо керівнику програми Visio 2010 в Microsoft під час внутрішньої події MS в кампусі, і відповідь була: "Це неможливо". Я пропускав цю функцію з Visio 2003 і сподіваюся, що вона буде остаточно додана в наступній версії Office.


1
ПОВІДОМЛЕННЯ - Це вже не правильна відповідь. Функція була додана
FastAl



3

Далі йде витяг звідси: http://blogs.msdn.com/b/officedevdocs/archive/2012/08/23/change-shapes-in-visio-2013.aspx

Visio 2013 представляє функцію "Змінити форму", яка дозволяє замінювати обрану форму або групу фігур на малюнку іншим типом фігури. Нові фігури можуть зберігати дані про положення, з'єднання, форматування, форму тексту та / або форму оригіналів.

Примітка. Ви можете замінювати лише 2D фігури на інші 2D фігури (наприклад, форму рішення для форми Process) та 1D фігури на інші форми 1D (замінюючи один тип роз'єму іншим). Ви не можете замінити з'єднувач прямокутником, як приклад.


1
Хтось знає, як використовувати цю функціональність за допомогою VBA - Shapes.ReplaceShape, схоже, не обробляє існуючі роз'єми.
Hightower
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.