Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Excel x Word

Dúvidas gerais sobre Excel
jjm
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Sex Dez 14, 2018 12:23 pm

Excel x Word

Mensagem por jjm »

Boa tarde

tenho no excel uma planilha com quatro colunas, e diversos registros, um embaixo do outro, no formato
cnpj-nome;
cnpj-nome;
cnpj-nome;

Como faço para transferir esses registros para o word, de modo que cada registro fique um na frente do outro?
cnpj-nome;cnpj-nome;cnpj-nome;

Obrigado


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 3114
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Excel x Word

Mensagem por webmaster »

Assumindo que os textos estejam nas células entre A1 e A3, esse código resolve:

Código: Selecionar todos

Function EscreverNoWord()

    Dim objWord, objDoc, objSelection, text As String
    
    Set objWord = CreateObject("Word.Application")
    Set objDoc = objWord.Documents.Add
    
    objWord.Visible = True
    
    Set objSelection = objWord.Selection
    
    For Each cell In Range("A1:A5")
        text = text & cell.Value & ";"
    Next cell
    
    objSelection.TypeText (text)
End Function
Referências: https://excel-macro.tutorialhorizon.com ... -document/


Responder