ARQUIVO .DOC, COMO FAZER??
                    Bom dia pessoal,
Gostaria de saber como faço para trazer para a tela todo arquivo em Word.
Obrigado,
Oswaldo
 
                
            Gostaria de saber como faço para trazer para a tela todo arquivo em Word.
Obrigado,
Oswaldo
                    tenta essa função
Para usar:
Text1.Text = AbreArquivo("C:\Texto.doc")
boa sorte
                
            Function AbreArquivo(sArquivo As String) As String
  Dim iARQ As Integer
  Dim sLinha As String
  Dim sResult As String
  iARQ = FreeFile
  Open sArquivo For Input As iARQ
  Do While Not EOF(iARQ)
    *Pega o conteúdo da linha
    Line Input #iARQ, sLinha
    *Quebra a linha e concatena (soma) o resultado
    sResult = sResult + Chr(13) & Chr(10) + sLinha
  Loop
  AbreArquivo = sResult
Fecha o arquivo
  Close iARQ
End FunctionPara usar:
Text1.Text = AbreArquivo("C:\Texto.doc")
boa sorte
                    Sinkertec, assim eu já sabia, em todo caso agradeço, mas eu pensei que tivesse um jeito de trazer todo o arquivo de uma vez, sem fazer linha por linha do arquivo texto.
                
            Ah tá..entendi..vou pesquisar e te mando alguma coisa caso ache!!
                    Obrigado, novamente!!!
Matheus
                
            Matheus
Vc quer pegar o conteudo de um arquivo do word e jogar num text
ou serve abrir o word automaticamente com o arquivo desejado?
                    Não, eu preciso pegar o conteudo e jogar num text, abrir automaticamente eu ja vi aqui mesmo, mas não é isso que eu quero.
Obrigado,
Matheus
                
            Obrigado,
Matheus
                    Detalhe a rotina acima que voce me passou serve apenas para arquivos texto, e não para arquivos word, estou certo!!!
Matheus
                
            Matheus
é mesmo..teste aki..desculpa ae
                    Pois é!!!
Não achei nada neste sentido, por exemplo, pegar o conteudo da linha 6 do arquivo em word (documento.doc)
Mas obrigado assim mesmo.
Matheus
                
            Não achei nada neste sentido, por exemplo, pegar o conteudo da linha 6 do arquivo em word (documento.doc)
Mas obrigado assim mesmo.
Matheus
                    Amigo tenta isso:
Dim Tmp1 As Object
Set Tmp1 = CreateObject("Word.Application")
Tmp1.Visible = True
Tmp1.Documents.Open App.Path & "\Modelo.doc"
Tmp1.Activate
TxtTexto.Text = Tmp1.ActiveDocument.Paragraphs(2) '(2) Numero da linha.
                
            Dim Tmp1 As Object
Set Tmp1 = CreateObject("Word.Application")
Tmp1.Visible = True
Tmp1.Documents.Open App.Path & "\Modelo.doc"
Tmp1.Activate
TxtTexto.Text = Tmp1.ActiveDocument.Paragraphs(2) '(2) Numero da linha.
                        Tópico encerrado , respostas não são mais permitidas
                    
                

