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.
Utilize a propriedade PictureSizeMode para especificar o tamanho de uma imagem de um formulário ou relatório. Byte de leitura/gravação.
Sintaxe
expressão. PictureSizeMode
expressão Uma variável que representa um objeto Form.
Comentários
A propriedade PictureSizeMode utiliza as configurações a seguir.
| Configuração | Visual Basic | Descrição |
|---|---|---|
| Cortar | 0 | (Padrão) A figura é exibida em seu tamanho real. Se a imagem for maior do que o formulário ou relatório, a imagem é recortada. |
| Estender | 1 | A figura é estendida horizontal e verticalmente para preencher o formulário inteiro, mesmo que sua proporção original entre altura e largura seja distorcida. |
| Zoom | 3 | A figura é ampliada o máximo possível, mantendo, porém, sua proporção original entre altura e largura. |
| Alongar na Horizontal | 4 | A imagem é alongada horizontalmente para ajustar a largura do formulário. |
| Alongar na Vertical | 5 | A imagem é alongada verticalmente para ajustar a altura do formulário. |
Quando uma figura pequena é usada para a propriedade Picture de um formulário ou relatório, definir a propriedade PictureSizeMode como estender ou Zoom pode causar distorção considerável de sua resolução. Imagens menores podem ser lado a lado todo o formulário ou relatório utilizando a propriedade PictureTiling.
Exemplo
O exemplo seguinte define a imagem de fundo do formulário Entrada de Encomenda para Contacts.gif e estica a imagem para se ajustar ao fundo de todo o formulário.
With Forms("Order Entry")
.Picture = "C:\Picture Files\Contacts.gif"
.PictureSizeMode = 1
End With
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.