Is it possible to increase only the vertical size of a shape in PowerPoint?

All we need is an easy explanation of the problem, so here it is.

I have a shape (rounded rectangle) in PowerPoint 2007 of which I would like to increase the vertical size only (to illustrate de-bottlenecking). So, the width will stay the same but the height will grow (both from the top and bottom, so the centre will remain in the same location).

Custom Animation -> Emphasis only appears to change the whole shape.

Is it possible to increase only the vertical size (stretch the shape)?

This is during animation of the shape.

How to solve :

I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.

Method 1

No there’s not, but you can approximate this visual using two objects

I don’t think there’s a native way to do what you’re looking for, but this work-around might give you the same visual effect. This technique relies on creating two shapes: one for the starting size and one for the ending size, and then animating the end shape. Also, it may look better with a squared edged box, although I know you’re using a rounded one.

  1. Create a box that will be your starting size, set the fill color as appropriate and turn off the border.
  2. Create a second box at the right size and location for the end state, set the fill and border the same as object #1, and layer it behind object #1.
  3. Set the following animation parameters on the 2nd object:
    • Set the entrance effect to “split”
    • Set the direction to either “horizontal out” or “vertical out” (which will depend on the motion you want and the object orientation)

When you preview the animation, you should see object #1 in the foreground and object #2 growing out from behind it straight up and down.

Method 2

With the object you want to “stretch vertically” selected, click the “add custom animation” button. Choose “emphasis,” then pick the effect named “Grow/Shrink.” You may have to expand the list of “emphasis” animations to see the “Grow/Shrink” effect. Within the custom animation window, as one of the selectable properties for this effect, there is a drop-down for “size.” When you expand that drop down, you should also see three options at the bottom of the size presets to specify if you want the shape to grow horizontally, vertically, or both (both is the default).

I’ve used this to make an object appear to rotate around a horizontal line by setting the size to 0% and choosing vertical only.

Method 3

I did something similar to what you’re asking, and this is how I did it:

  • 1.- Create a rectangle

  • 2.- In animations page, click on the Animation Pane item (you’ll need it)

  • 3.- Next click on the rectangle, and from the Add Animation drop-down menu, select Grow/Shrink (by default it will enlarge your whole
    shape, which you don’t want)

  • 4.- On the Animation pane, you’ll see your new animation appear, click on that line and you’ll see a small drop-down menu arrow appear
    to the right of the row. Click on that arrow.

  • 5.- From the new drop-down menu, select Effect Options…

  • 6.- From the Effect tab, under the Settings section, pick the drop-down menu under Size:

  • 7.- Now click on the boxes you want: bigger, smaller, vertical, horizontal, etc

Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂

All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply