Merhabalar.
excel ile belirli bir konumdaki 2 word dosyasını açıp birinci dosyadan 2. dosyaya bir metin kopyalıyorum. sonrasında 2. dosyayı farklı bir konuma farklı bir isim ile "farklı kaydetmek" istiyorum fakat bu son aşamada sıkıntı yaşıyorum. desteklerinizi bekliyorum.
excel ile belirli bir konumdaki 2 word dosyasını açıp birinci dosyadan 2. dosyaya bir metin kopyalıyorum. sonrasında 2. dosyayı farklı bir konuma farklı bir isim ile "farklı kaydetmek" istiyorum fakat bu son aşamada sıkıntı yaşıyorum. desteklerinizi bekliyorum.
Kod:
Sub OpenDocFromExcel()
Dim wordapp As Object
Dim wordapp2 As Object
Dim strFile As String
dosyayolu = "C:\Users\a\Desktop\b\11.docx"
dosyayolu2 = "C:\Users\a\Desktop\b\22.docx"
Set wordapp = CreateObject("word.Application")
Set wordapp2 = CreateObject("word.Application")
wordapp.Documents.Open dosyayolu
wordapp2.Documents.Open dosyayolu2
wordapp.Visible = True
wordapp2.Visible = True
wordapp.Selection.WholeStory
wordapp.Selection.Copy
wordapp2.Selection.Paste
Application.Wait Now + TimeValue("00:00:02")
wordapp2.SaveAs2 dosyayolu & "x", 16
wordapp.Quit
wordapp2.Quit
End Sub