Como imprimir um documento do Word de acesso

É possível automatizar a impressão de um documento do Word no Microsoft Access.

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, tais como a entrada do usuário e impressão. A criação de sistemas dentro do Access requer prática. Depois que você compreender as noções básicas de criação de formulários e módulos, é possível imprimir um documento a partir de outro programa do Office, como o Microsoft Word. Esta é uma maneira útil para imprimir informações de ajuda ou de qualquer documento do Word estática, sem forçar o usuário a deixar o aplicativo personalizado feito no Access.

Módulo

  • Abra Microsoft Access no seu computador. Dê um duplo clique no ícone do desktop ou pressione o "Começar" botão para exibir o menu Iniciar. Localize Avaliar sob Office ou Microsoft no menu Iniciar e clique para abrir o software.

  • Entrar em qualquer banco de dados em Access.

  • Mover para Painel de navegação no lado esquerdo da tela. Clique em "módulos" e selecione "Novo" a partir das opções do módulo. Isto irá abrir o Editor VBA.

  • Digite o "PrintDoc" procedimento abaixo na janela do editor VBA.

    PrintDoc function ()
    Dim WordObj As Object
    Definir WordObj = CreateObject ("Word.Application")
    WordObj.Documents.Open "C: Mydocument.doc"
    WordObj.PrintOut Background: = false
    WordObj.Quit
    Definir WordObj = Nothing
    End Function

  • Altere a linha "C: Mydocument.doc" para inserir o 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 movendo-se para a janela na parte inferior da tela do editor. Digitar "? PrintDoc ()" sem as aspas e pressione Enter. O documento começará a impressão da impressora padrão para o computador.

Botão de formulário

  • Abra Microsoft Access no seu computador. Dê um duplo clique no ícone do desktop ou pressione o "Começar" botão para exibir o menu Iniciar. Localize Avaliar sob Office ou Microsoft no menu Iniciar e clique para abrir o software.

  • Criar um novo formulário em qualquer banco de dados. Clique no "Forms" situado na parte superior da tela. Se você não souber qual ícone é para "formas," pairar sobre eles um por um até que a palavra "Forms" aparece.

  • Clique no "Novo" botão na caixa de diálogo Formulários.



  • Pressione a opção para "Modo Design" na parte superior da tela New Form.

  • design uma "Controle Unbound," este é um objeto não está ligado a uma tabela ou registro. Use o "Desenhar" ferramenta para criar um quadrado na fase de concepção. A "Inserir objeto" caixa de diálogo irá aparecer na tela depois de concluir o desenho.

  • 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."

  • Colocou o "Nome" do objeto a "OLEObj."

  • Passar para o lado esquerdo da tela e selecione a "Botão" ícone. Clique na etapa de projeto para colocar o botão.

  • Digite as seguintes informações na caixa de diálogo botão de comando:

    Nome: PrintDoc
    Legenda: Imprimir documento do Word
    Ao clicar: Selecione "Procedimento de evento" a partir do menu drop-down.

  • Digite o seguinte código no "Construir" caixa de diálogo botão.

    Private Sub PrintDoc_Click ()
    Dim WordObj As Object
    Me! [OLEObj] .Verb = -2 `Diz Access para abrir a aplicação
    Me! [OLEObj] .Action = 7 `ativa o aplicativo
    Definir WordObj = Me! [OLEObj] .Object.Application
    WordObj.PrintOut Background: = false
    WordObj.Quit
    Definir WordObj = Nothing
    End Sub

  • Exiba o formulário no seu computador. Clique no "Imprimir o Word Doc" botão para testar o novo aplicativo de impressão.

dicas & avisos

  • Estes são os passos básicos que irão trabalhar em todas as versões do Microsoft Access. Pode haver alguma variação entre as versões do programa.
De esta maneira? Compartilhar em redes sociais:

LiveInternet