Ação de macro MoveAndSizeWindow

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Em bancos de dados da área de trabalho do Access se você tiver configurado seu documento opções de janela usar janelas sobrepostas em vez de documentos com guias, você pode usar a ação de macro MoveAndSizeWindow para mover ou redimensionar a janela ativa. Para obter informações sobre como definir opções de janela do documento, consulte a seção de 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 afetam janelas de código, consulte o tópico de propriedade WindowState.

Observação : Começando no Access 2010, a ação de macro MoverDimensionar foi renomeada para MoveAndSizeWindow.

Observação : A ação de macro MoveAndSizeWindow não está disponível no Access web apps.

Configuração

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

Argumento da ação

Descrição

Para a Direita

A nova posição horizontal do canto superior esquerdo da janela, medido da borda esquerda da janela que a contém. Insira a posição na caixa de argumento direita.

Variações de galeria de Planos de Fundo

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

Largura

Nova largura da janela.

Altura

Nova altura da janela.


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

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

Observação : Cada medida está 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 procedimento a seguir:

  1. Clique em Arquivo > Opções.

  2. Clique em Banco de Dados Atual.

  3. Na seção Opções do aplicativo, em Opções de janela do documento, clique em Windows sobrepostos.

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

Esta ação é semelhante a clicar em Mover ou Dimensionar no menu controle da janela. Com os comandos de menu, você pode usar teclas de direção do teclado para mover ou redimensionar a janela. Com a ação de macro MoveAndSizeWindow , você pode inserir as medidas de posição e tamanho 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 a direita e para baixo argumentos, mas deixe os argumentos largura e Altura em branco.

  • Para redimensionar uma janela sem movê-lo, insira valores para os argumentos de Altura e largura , mas deixe os argumentos direita e para baixo em branco.

Para executar a ação de macro MoveAndSizeWindow em um módulo 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 Abrir um formulário de lista de produtos no canto inferior direito do formulário fornecedores, exibindo os produtos do fornecedor atual. Ela mostra o uso do eco, CaixaDeMensagem, IrParaControle, PararMacro, AbrirFormulárioe MoveAndSizeWindow ações. Ela também mostra o uso de uma expressão condicional com as ações CaixaDeMensagem, IrParaControlee PararMacro . Essa macro deve ser anexada ao botão Revisar produtos no formulário fornecedores.

Condição

Ação

Argumentos: configuração

Comentário

Eco

Eco: não

Pare a atualização da tela enquanto a macro está em execução.

IsNull ([ID do fornecedor])

MsgBox

Mensagem: mover para o registro do fornecedor cujos produtos você deseja ver, clique no botão Revisar produtos novamente.

AlarmeSonoro: Sim

Tipo: Nenhum

Título: selecione um fornecedor

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

IrParaControle

Nome do controle: NomeEmpresa

Mova o foco para o controle NomeDaEmpresa.

...

PararMacro

Pare a macro.

AbrirFormulário

Nome do formulário: lista de produtos

Modo de exibição: folha de dados

Nome do filtro:

Condição onde: [ID do fornecedor] = [Forms]! [Fornecedores]! [CódigoDoFornecedor]

Modo de dados: somente leitura

Modo janela: Normal

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

MoveAndSizeWindow

Direita: 0.7799"

Para baixo: 1.8"

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

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

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.

×