Visio 2010: reemplazar una forma

25

En Visio 2010, ¿cómo puedo cambiar la forma de un solo elemento?

Si creo uno nuevo, tendría que volver a aplicar texto, conexiones y formato.

Peterchen
fuente
1
Estoy bastante seguro de que no hay forma de hacer esto directamente en Visio. Es posible acercarse a esta característica escribiendo algún código utilizando el soporte VBA de Visio, sin embargo, esa sería una tarea relativamente compleja. ¿Puedes explicar más sobre por qué necesitas hacer esto? Quizás podamos encontrar otras opciones que nos ayuden.
saveenr

Respuestas:

14

Hice esta pregunta directamente al Administrador de programas de Visio 2010 en Microsoft durante un evento interno de MS en el campus y la respuesta fue: "Esto no es posible". Me falta esta característica desde Visio 2003 y espero que finalmente se agregue en la próxima versión de Office.

Alexander Galkin
fuente
1
AVISO : esta ya no es la respuesta correcta. La función ha sido agregada
FastAl
9

La función "Cambiar forma" se introdujo en Microsoft Visio 2013. Demostración:

ingrese la descripción de la imagen aquí

Franck Dernoncourt
fuente
1
Exactamente lo que estaba buscando ...
grv_9098
3

Lo siguiente es un extracto de aquí: http://blogs.msdn.com/b/officedevdocs/archive/2012/08/23/change-shapes-in-visio-2013.aspx

Visio 2013 presenta una función "Cambiar forma" que le permite intercambiar una forma seleccionada o un grupo de formas en el dibujo con otro tipo de forma. Las nuevas formas pueden conservar la posición, las conexiones, el formato, el texto de forma y / o los datos de forma de los originales.

Nota: Solo puede reemplazar formas 2D con otras formas 2D (como una forma de Decisión para una forma de Proceso) y formas 1D con otras formas 1D (reemplazando un tipo de conector con otro). No puede reemplazar un conector con un rectángulo, como ejemplo.

Jody A Morgan
fuente
1
¿Alguien sabe cómo usar esta funcionalidad usando VBA? El Shapes.ReplaceShape no parece manejar los conectores existentes.
Hightower