Propriedade Graphic.CropRight (Excel)
Retorna ou define o número de pontos que são cortados do lado direito da imagem especificada ou do objeto OLE. Somente leitura/gravação.
Sintaxe
expressão. CropRight
Expressão Uma expressão que retorna um objeto Gráfico .
Comentários
O corte é calculado em relação ao tamanho original da imagem. Por exemplo, se você inserir uma imagem originalmente com 100 pontos de largura, redimensione-a para que ela tenha 200 pontos de largura e defina a propriedade CropRight como 50, 100 pontos (não 50) serão cortados do lado direito da sua imagem.
Exemplo
Este exemplo corta 20 pontos do lado direito da forma três de myDocument. Para que o exemplo funcione, a forma três precisa ser uma imagem ou um objeto OLE.
Set myDocument = Worksheets(1)
myDocument.Shapes(3).PictureFormat.CropRight = 20
Usando o exemplo a seguir, você pode especificar a porcentagem que deseja cortar do lado direito da forma selecionada, independentemente de a forma ter sido dimensionada. Para que o exemplo funcione, a forma selecionada precisa ser uma imagem ou um objeto OLE.
percentToCrop = InputBox( _
"What percentage do you want to crop" & _
" off the right of this picture?")
Set shapeToCrop = ActiveWindow.Selection.ShapeRange(1)
With shapeToCrop.Duplicate
.ScaleWidth 1, True
origWidth = .Width
.Delete
End With
cropPoints = origWidth * percentToCrop / 100
shapeToCrop.PictureFormat.CropRight = cropPoints
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.