Propriedade Top

Aplicável a

Objeto BoundObjectFrame

Objeto Image

Objeto OptionButton

Objeto Report

Objeto CheckBox

Objeto Label

Objeto OptionGroup

Objeto SubForm

Objeto ComboBox

Objeto Line

Objeto Page

Coleção TabControl

Objeto CommandButton

Objeto ListBox

Objeto PageBreak

Objeto TextBox

Objeto CustomControl

Objeto ObjectFrame

Objeto Rectangle

Objeto ToggleButton

É possível usar a propriedade Top para especificar a posição de um objeto em um formulário ou relatório. Inteiro de leitura/gravação para todos os objetos da lista Aplicável a, exceto para o objeto Report, que é um longo somente leitura.

expressão Obrigatória. Uma expressão que retorna um dos objetos acima.

Comentários

O local de um controle é a medida da sua borda esquerda ou superior até a margem esquerda ou superior da seção que contém o controle. Configurar a propriedade Top como 0 coloca a borda do controle na parte superior da seção. Para usar uma unidade de medida diferente da configuração na caixa de diálogo Opções regionais no painel de controle do Windows, especifique a unidade, como cm ou pol (por exemplo, 3 cm or 2 pol).

No Visual Basic, use expressão numérica para definir o valor dessa propriedade. Os valores são expressos em twips.

Em caso de controles, você pode definir essa propriedade usando a folha de propriedades de um controle, uma macro ou o código do Visual Basic for Applications (VBA).

Quando você move um controle, a nova configuração da propriedade Top é inserida automaticamente na folha de propriedades. Quando você exibe um formulário ou relatório na Visualização de Impressão ou imprime um formulário, o local de um controle é determinado pela sua configuração da propriedade Top, juntamente com configurações de margem do relatório, disponíveis clicando em Margensna guia Layout da Página.

Para relatórios, a configuração da propriedade Top é o valor da seção atual deslocada da parte superior da página. Essa configuração de propriedade é expressa em twips. Você pode usar esta propriedade para especificar até que ponto da página você deseja imprimir uma seção no procedimento do evento Format da seção.

Exemplo

O exemplo a seguir verifica a configuração da propriedade Top do relatório atual. Se o valor for menor do que a configuração mínima de margem, as propriedades NextRecord e PrintSection serão definidas como False. A seção não avança para o próximo registro, e a próxima seção não é imprimida.

Sub Detail1_Format(Cancel As Integer, _
FormatCount As Integer)
Const conTopMargin = 1880
' Don't advance to next record or print next section
' if Top property setting is less than 1880 twips.
If Me.Top < conTopMargin Then
Me.NextRecord = False
Me.PrintSection = False
End If
End Sub
Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×