Sub OpenAndSaveDoc()
   '--------------------------------------------
   ' iHaps : buka & save word Doc dari VBA Excel
   ' Maarweg / 14 Mar 2012
   '--------------------------------------------
   Dim PathDirNm As String, r As Integer
   Dim FSO As Object, FOL As Object, F As Object
   Dim WdApp As Object, Wdocx, DocxName As String

   Set WdApp = CreateObject("Word.Application")
   PathDirNm = ThisWorkbook.Path
   Range("C2") = PathDirNm
   Range("C11").CurrentRegion.ClearContents

   On Error GoTo Ngisorr
   Set FSO = CreateObject("Scripting.FileSystemObject")
   Set FOL = FSO.GetFolder(PathDirNm).Files

   For Each F In FOL
     If LCase(F.Name) Like "*.txt" Then
     r = r + 1
      With Range("C11")
         '--mendaftar fileName ke sheet --
         .Cells(r, 0) = r
         .Cells(r, 1) = F.Name
         '--membuka txt
         DocxName = Replace(F.Name, ".txt", "")
         Set Wdocx = WdApp.Documents.Open(PathDirNm & "\" & F.Name)
         '--mensave as doc di folder hasil lain
         Wdocx.SaveAs _
            Filename:=PathDirNm & "\hasil\" & DocxName, _
            FileFormat:=wdFormatDocumentDefault
         '--menutup doc
         Wdocx.Close
      End With
     End If
   Next
   Set WdApp = Nothing
Ngisorr:
End Sub
'--------------------------------------

http://www.box.com/s/088a6a211bd261d8eecb

[image: Inline image 1]
*
*
*- i Haps -*
*
*


*2012/3/18 Muhammad Risky <[email protected]>
> Teman2,
> bagaimana caranya agar memindahkan tulisan dari notepad ke msword,
seperti yang dilampiran?
> adakah di excel seperti method atau apa yang bisa mengontrol software
lain sehingga software lain itu *
*> bergerak otomatis sesuai yang kita inginkan?
> terima kasih*

<<msWord_Library.PNG>>

Kirim email ke