Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Devolve ou define o número de pontos que são recortados na parte inferior da imagem especificada ou objeto OLE. Somente leitura/gravação.
Sintaxe
expressão. CropBottom
expressão Uma expressão que devolve um objeto PictureFormat .
Comentários
O corte é calculado em relação ao tamanho original da imagem. Por exemplo, se inserir uma imagem que tenha originalmente 100 pontos de altura, redimensione-a para que tenha 200 pontos de altura e, em seguida, defina a propriedade CropBottom para 50, 100 pontos (e não 50) na parte inferior da sua imagem.
Exemplo
Este exemplo corta 20 pontos da parte inferior 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.CropBottom = 20
Com este exemplo, pode especificar a percentagem que pretende recortar na parte inferior 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 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
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.