Microsoft Access é um sistema de gerenciamento de banco de dados que utiliza o Visual Basic para criar funções distintas . Uma das vantagens de acesso é a capacidade de automatizar processos, como a entrada do usuário e impressão. Criação de sistemas de dentro do Access requer prática. Depois de entender os conceitos básicos de criação de formulários e módulos , é possível imprimir um documento de outro programa do Office , como o Microsoft Word. Esta é uma forma útil para imprimir as informações de ajuda ou qualquer documento do Word estática , sem forçar o usuário a deixar o aplicativo personalizado feito no Access. Instruções
Módulo
1
Abra o Microsoft Access em seu computador. Dê um duplo clique no ícone no desktop ou pressione o botão "Start" para ver o menu Iniciar. Localize Avaliar sob Microsoft Office ou no menu iniciar e clique para abrir o software.
2
Digite qualquer banco de dados em Access.
3
Mover para a navegação Pane no lado esquerdo da tela. Clique em "Módulos" e selecione " New " entre as opções de módulo . Isto irá abrir o Editor VBA.
4
Digite o procedimento " PrintDoc " listada abaixo na janela do editor VBA.
PrintDoc Function ( ) Dim WordObj Como ObjectSet WordObj = CreateObject (" Word.Application " ) WordObj.Documents.Open " C: \\ MyDocument.doc " WordObj.PrintOut Fundo : = FalseWordObj.QuitSet WordObj = NothingEnd Função
5
Altere a linha " C: \\ MyDocument . doc "para entrar no caminho para o documento que deseja imprimir. Este módulo vai aparecer no sistema de menus neste banco de dados. Você pode testar a macro mudando-se para a janela na parte inferior da tela do editor. Digite " ? PrintDoc () " sem as aspas e pressione Enter. O documento começará a impressão da impressora padrão para o seu computador.
Botão Form
6
Abra o Microsoft Access em seu computador. Dê um duplo clique no ícone no desktop ou pressione o botão "Start" para ver o menu Iniciar. Localize Avaliar sob Microsoft Office ou no menu iniciar e clique para abrir o software.
7
Crie um novo formulário em qualquer banco de dados. Clique no ícone "Formulários " no topo da tela. Se você não souber qual é o ícone para "Formulários ", passe o mouse sobre eles , um por um até que a palavra "Formulários" aparece.
8
Clique no botão "Novo" na caixa de diálogo Formulários.
9
Pressione a opção " Modo Design " no topo da tela New Form.
10
projetar um "Controle de Unbound ", este é um objeto não está ligado a uma tabela ou registro. Use a ferramenta "Empate" para criar um quadrado em fase de concepção. Uma caixa de diálogo "Insert Object" irá aparecer na tela depois de concluir o desenho.
11
Clique em " Criar do arquivo " na caixa de diálogo Inserir objeto. Digite o caminho para o documento do Word que você deseja imprimir , por exemplo, "C: . \\ MyDocument.doc " " . OLEObj "
12
Defina o "nome " do objeto para < br >
13
Mover-se para o lado esquerdo da tela e selecione o ícone "Button". Clique no estágio de projeto para colocar o botão
14
Digite as seguintes informações na caixa de diálogo botão de comando : .
Nome: PrintDocCaption : Imprimir Palavra DocumentOnClick : Selecione " Procedimento de evento "a partir do menu drop-down .
15
Digite o seguinte código na caixa" Build " botão de diálogo .
Private Sub PrintDoc_Click () Dim WordObj Como ObjectMe ! [ OLEObj ] . Verbo = -2 ' informa ao Access para abrir a applicationMe [ OLEObj ] Action = 7! '. Ativa o applicationSet WordObj = Me [ OLEObj ] Object.ApplicationWordObj.PrintOut Fundo : . = FalseWordObj.QuitSet WordObj = NothingEnd Sub
< br > 16
Exiba o formulário no seu computador. Clique no botão "Imprimir do Word Doc" para testar o novo aplicativo de impressão.