Ação de macro MoveAndSizeWindow

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Em bancos de dados da área de trabalho do Access, se você tiver definido as opções de janela do documento para usar as janelas sobrepostas em vez de documentos com guias, poderá usar a ação de macro MoveAndSizeWindow para mover ou redimensionar a janela ativa. Para obter informações sobre como definir as opções de janela do documento, consulte a seção comentários.

Observação: Esta ação de macro não pode ser aplicada a janelas de código no editor do Visual Basic. Para obter informações sobre como afetar as janelas de código, consulte o tópico da propriedade WindowState.

Observação: A partir do Access 2010, a ação de macro MoverDimensionar é renomeada para MoveAndSizeWindow.

Observação: A ação de macro MoveAndSizeWindow não está disponível nos aplicativos Web do Access.

Configuração

A ação de macro MoveAndSizeWindow tem os seguintes argumentos:

Argumento da ação

Descrição

Seta para a direita

A nova posição horizontal do canto superior esquerdo da janela, medida a partir da borda esquerda da janela que o contém. Digite a posição na caixa argumento à direita .

Seta para baixo

A nova posição vertical do canto superior esquerdo da janela, medida a partir da borda superior da janela que o contém.

Largura

A nova largura da janela.

Altura

A nova altura da janela.


Se você deixar um argumento em branco, o Access usará a configuração atual da janela.

Você deve inserir um valor para pelo menos um argumento.

Observação: Cada medida é em polegadas ou centímetros, dependendo das configurações regionais no painel de controle do Windows.

Comentários

Para configurar um aplicativo para usar janelas sobrepostas em vez de documentos com guias, use o seguinte procedimento:

  1. Clique em Arquivo > Opções.

  2. Clique em Banco de Dados Atual.

  3. Na seção Opções do aplicativo , em Opções da janela do documento, clique em janelas sobrepostas.

  4. Clique em OKe, em seguida, feche e reabra o banco de dados.

Esta ação é semelhante a clicar em mover ou em tamanho no menu de controle da janela. Com os comandos de menu, você usa as teclas de direção do teclado para mover ou redimensionar a janela. Com a ação de macro MoveAndSizeWindow , você insere a posição e o tamanho das medidas diretamente. Você também pode usar o mouse para mover e dimensionar janelas.

Você pode usar esta ação de macro em qualquer janela, em qualquer modo de exibição.

Dicas

  • Para mover uma janela sem redimensioná-la, insira valores para os argumentos direita e abaixo , mas deixe os argumentos largura e altura em branco.

  • Para redimensionar uma janela sem movê-la, insira valores para os argumentos Width e Height , mas deixe os argumentos direita e abaixo em branco.

Para executar a ação de macro MoveAndSizeWindow em um módulo do Visual Basic for Applications (VBA), use o método MoverDimensionar do objeto DoCmd .

Exemplo

Sincronizar formulários usando uma macro

As seguintes ações de macro abrem um formulário de lista de produtos no canto inferior direito do formulário fornecedores, exibindo os produtos do fornecedor atual. Ele mostra o uso das ações eco, CaixaDeMensagem, IrParaControle, PararMacro, AbrirFormulárioe MoveAndSizeWindow . Ele também mostra o uso de uma expressão condicional com as ações CaixaDeMensagem, IrParaControlee PararMacro . Esta macro deve ser anexada ao botão revisar produtos no formulário fornecedores.

Condição

Ação

Argumentos: configuração

Comentário

Echo

Echo ligado: não

Parar a atualização da tela enquanto a macro estiver em execução.

Énulo ([identificação do fornecedor])

MsgBox

Mensagem: Mova-se para o registro de fornecedor cujos produtos você deseja ver e, em seguida, clique no botão revisar produtos novamente.

Aviso sonoro: Sim

Tipo: nenhum

Título: selecionar um fornecedor

Se não houver um fornecedor atual no formulário fornecedores, exiba uma mensagem.

Ações

Nome do controle: CompanyName

Mover o foco para o controle CompanyName.

...

Ações

Parar a macro.

OpenForms

Nome do formulário: lista de produtos

Modo de exibição: folha de dados

Nome do filtro:

Onde condição: [CódigoDoFornecedor ID] = [formulários]! [Fornecedores]! IDFornecedor

Modo de dados: somente leitura

Modo de janela: normal

Abrir o formulário lista de produtos e mostrar os produtos do fornecedor atual.

MoveAndSizeWindow

Direita: 0,7799 "

Para baixo: 1,8 "

Posicione o formulário lista de produtos no canto inferior direito do formulário fornecedores.

Expanda suas habilidades no Office
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.

×