Shape.HorizontalFlip Property (Excel)

Office 2013 and later

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

True if the specified shape is flipped around the horizontal axis. Read-only MsoTriState.

expression .HorizontalFlip

expression A variable that represents a Shape object.

This example restores each shape on myDocument to its original state if it’s been flipped horizontally or vertically.

Set myDocument = Worksheets(1) 
For Each s In myDocument.Shapes 
    If s.HorizontalFlip Then s.Flip msoFlipHorizontal 
    If s.VerticalFlip Then s.Flip msoFlipVertical 


Other resources