Ir para conteúdo
Fórum Script Brasil
  • 0

Fazer Mala Direta com Word (preenchendo Cartas, Minutas)


Macêdo

Pergunta

1 - Crie um arquivo no Word, um modelo de carta, um contrato de aluguel..., o qual você irá sempre preencher apenas os campos (nome, endereço...)

2 - Ponha o cursor no local onde deve aparecer o conteúdo a ser preenchido (nome, endereço, telefone...) pelos dados do recordset que estarão visiveis nas textbox do form.

3 - Na carta ( Word) vá no menu inserir

4 - indicador, criar um nome de indicador e referenciar no comando abaixo na devida textbox)

Private Sub Command1_Click()
    Dim objDoc As Word.Document
    Set objWord = New Word.Application
    objWord.Visible = True
    Set objDoc = objWord.Documents.Open(App.Path & "Nome_do_DOC.doc")
   objDoc.Activate
    objDoc.Bookmarks("Data").Range.Text = text1.text
    objDoc.Bookmarks("Numero").Range.Text = text2.text
    objDoc.Bookmarks("esquema").Range.Text = Text3.Text
Set objDoc = Nothing
Set objWord = Nothing
End Sub

Data, numero e esquema, são os indicadores criados no word

quando clicar no botão os dados constantes nas text's serão impressos nos locais indicados no modelo do Word.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Macêdo,

Coloquei essa sub no meu projeto e esta dando erro de variavel não defenida objWord na linha:

Set objWord = New Word.Application

Faltou

Dim objWord as Word.Applicattion

Ai beleza deu certo.

Obrigado

Flecha

Editado por Flecha
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...