Replacing Shapes

B

Bob

I want to replace an incorrect shape without deleting the
shape and replacing it with another.
Thank you for any help.
Bob
 
M

Mark Nelson [MS]

A few shapes have special commands on the right-click menu that let you
change their appearance to look like another shape. However, in general you
have to manually delete and add shapes.
 
R

Richard Barnes

Why???? This seems crazy.

Surely this facility should be available like it is in
Powerpoint? Is this in development?
 
J

John Marshall, MVP

A shape is a complex entity that can be composed of various components like
custom properties, connection points and even other shapes for extra colour
and text blocks. Replacing one shape with another is not an easy task. They
are far more complex than the shapes in PowerPoint.

For some shapes that Mike eludes to, like the flowchart shapes, the original
shape includes the geometry for various shapes. The shape provides an
interface for the use to control which parts of the shapes are visible. So a
shape may appear to switch from a square, to a triangle and then to a
circle, but all three shapes are there, it is just that any given time, only
one of the shapes are visible.

John... Visio MVP

Need stencils or ideas? http://www.mvps.org/visio/3rdparty.htm
Need VBA examples? http://www.mvps.org/visio/VBA.htm
Common Visio Questions http://www.mvps.org/visio/common_questions.htm
 
Z

zm

Please, I want to program an application which creates an UML class and add
attributs to the class.
I have done it but it modifies only the text of attributs. When we double
clik to the created class, nothing appears.
In orther words, I want to modify a custom property.
If someone have the VBfonction (<> Unlock, myshp.text="toto" , lock)

please response at (e-mail address removed)

Best regards
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top