Propiedad Graphic.CropBottom (Excel)

Devuelve o establece el número de puntos que se recortan en la parte inferior de la imagen especificada u objeto OLE. Single de lectura y escritura.

Sintaxis

expresión. CropBottom

expresión Expresión que devuelve un objeto Graphic .

Comentarios

El recorte se calcula en relación con el tamaño original de la imagen. Por ejemplo, si inserta una imagen que originalmente tiene 100 puntos de alto, vuelva a escalarla para que tenga 200 puntos de alto y, a continuación, establezca la propiedad CropBottom en 50, se recortarán 100 puntos (no 50) de la parte inferior de la imagen.

Ejemplo

En este ejemplo se recorta 20 puntos la parte inferior de la forma tres de myDocument. Para que el ejemplo funcione, la forma tres debe ser una imagen o un objeto OLE.

Set myDocument = Worksheets(1) 
myDocument.Shapes(3).PictureFormat.CropBottom = 20

En el siguiente ejemplo, puede especificar el porcentaje que desea recortar en la parte inferior de la forma seleccionada, independientemente de si la forma se ha escalado. Para que funcione el ejemplo, la forma seleccionada debe ser una imagen o un objeto OLE.

percentToCrop = InputBox( _ 
 "What percentage do you want to crop off" & _ 
 " the bottom of this picture?") 
Set shapeToCrop = ActiveWindow.Selection.ShapeRange(1) 
With shapeToCrop.Duplicate 
 .ScaleHeight 1, True 
 origHeight = .Height 
 .Delete 
End With 
cropPoints = origHeight * percentToCrop / 100 
shapeToCrop.PictureFormat.CropBottom = cropPoints

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.