" VBA relata " referem-se aos relatórios em um banco de dados Microsoft Access que um Visual Basic for Applications programa (VBA) manipula . Uma operação VBA pode executar em relatórios do Access é a criação de uma linha resumindo as linhas de dados detalhados. Por exemplo , o código de VBA em um relatório pode computar vendas individuais de um vendedor para o mês de determinar que as vendas totais do mês . Um passo essencial na personalização de relatórios do Access com VBA está projetando primeiro o relatório com o padrão de acesso ( não- programação) interface. Gerenciando relatórios do Access com VBA permite a criação de relatórios personalizados com as especificações exatas de sua equipe de trabalho. Coisas que você precisa
Microsoft Access
Show Mais instruções
1
Open Access , em seguida, clique no cabeçalho "Criar " no menu, em seguida pressione o item "Tabela" . Essa ação faz com que uma tabela de dados de exemplo que você vai produzir um relatório a partir de VBA em breve.
2 Tipo
"título" na célula superior nova tabela de sua coluna única , em seguida, digite "Custo" em a célula à direita da célula.
3
digite uma lista de dois ou três nomes de livros nas linhas na coluna " título " e digite qualquer número válido como preços de amostra para os livros na coluna "Custo" .
4
Pressione "Control -S ", digite " BookPrices " para o nome da tabela.
5
Clique no botão " BookPrices " item no painel de navegação à esquerda da tela , em seguida, clique no botão" Report " " do título do menu " criar para criar um novo relatório com base na tabela BookPrices .
6
botão direito do mouse na guia do relatório , em seguida, clique no botão " visualização de design " item. Essa ação permite que você anexe um programa VBA para o relatório.
7
botão direito do mouse em qualquer parte em branco do novo relatório e selecione "Propriedades" para mostrar as "Propriedades " painel para o relatório.
8
Clique na aba " Eventos" das "Propriedades" painel , em seguida, clique na pequena seta para baixo à direita do " no Load" item. Esta ação diz Access que você deseja executar um programa VBA quando o Access carrega o relatório para a memória do seu disco rígido .
9
Clique no botão " ... " botão à direita da seta apontando para baixo para entrar no ambiente de desenvolvimento integrado Visual Basic for Applications .
10 Digite ou cole o seguinte código de programa acima da declaração "Exit sub" da sub-rotina " Report_load "
. O programa define e aplica um filtro para o relatório, que peneira através de todos os registros para encontrar aqueles que atendem aos critérios especificados para o filtro.
Me.Filter = " custo = 1,23 "
Me . FilterOn = True
11
Digite sobre o texto " 1,23 ", com o custo de um dos registros que você digitou na etapa 3.
12
Pressione " Alt- F11 "para retornar à interface padrão do Access , em seguida, clique com o botão direito na guia do relatório e selecione" Ver relatório " para executar o relatório . Access exibirá apenas o registro cujo custo especificado na etapa 11.