07-10-2013, 23:56
merhaba arkadaşlar
Private Sub Word_Click()
Dim WordApp As Word.Application
Dim AYol As String
AYol = CurrentProject.Path & "\er5832" & ".docx"
Application.FollowHyperlink AYol, , True, True
On Error Resume Next
Set WordApp = GetObject(, "Word.Application")
On Error GoTo ErrHandler
WordApp.Documents.Open (AYol)
WordApp.Visible = True
WordApp.WindowState = wdWindowStateMaximize
With WordApp.Selection
.Goto what:=wdGoToBookmark, Name:="Adıs"
.TypeText [adı]
.Goto what:=wdGoToBookmark, Name:="tck"
.TypeText [tc]
.Goto what:=wdGoToBookmark, Name:="Sys"
.TypeText [sayısı]
End With
DoEvents
WordApp.Activate
'WordApp.Documents.Save 'Kaydetmek isterseniz tırnağı boşaltınız..
WordApp.Print
Set WordApp = Nothing
Exit Sub
ErrHandler:
Set WordApp = Nothing
End Sub
word' ü kapatırken ayarlanan yer imleri bozulmasın ve de kapatıp çıkarken farklı kaydet (supheliifade.docx) uzantılı nasıl bir kod yazmam gerek...
bu kodu WordApp.ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges kullandım ana oda kaydetmeden direk kapatıyor
Private Sub Word_Click()
Dim WordApp As Word.Application
Dim AYol As String
AYol = CurrentProject.Path & "\er5832" & ".docx"
Application.FollowHyperlink AYol, , True, True
On Error Resume Next
Set WordApp = GetObject(, "Word.Application")
On Error GoTo ErrHandler
WordApp.Documents.Open (AYol)
WordApp.Visible = True
WordApp.WindowState = wdWindowStateMaximize
With WordApp.Selection
.Goto what:=wdGoToBookmark, Name:="Adıs"
.TypeText [adı]
.Goto what:=wdGoToBookmark, Name:="tck"
.TypeText [tc]
.Goto what:=wdGoToBookmark, Name:="Sys"
.TypeText [sayısı]
End With
DoEvents
WordApp.Activate
'WordApp.Documents.Save 'Kaydetmek isterseniz tırnağı boşaltınız..
WordApp.Print
Set WordApp = Nothing
Exit Sub
ErrHandler:
Set WordApp = Nothing
End Sub
word' ü kapatırken ayarlanan yer imleri bozulmasın ve de kapatıp çıkarken farklı kaydet (supheliifade.docx) uzantılı nasıl bir kod yazmam gerek...
bu kodu WordApp.ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges kullandım ana oda kaydetmeden direk kapatıyor


Hazırladığınız şablonu değiştirmenin tek yolu, şablonu doğrudan açıp gerekli değişiklikleri yaptıktan sonra farklı kaydet ile kayıt etmenizdir. Ayrıca belgenin çıktısını aldıktan sonra elektronik arşiv yapmanız gerekiyorsa kayıt etmeden kapatmayı da önleyecektir bu yöntem.

Amac rapor uzerindeki alan verileri uzerinde guncelleme yapip pdf, doc atmak ise onceki mesajimiza ilave ettigimiz prg. on izle botonuna basip rapor dugmesine basildiginda farkli kaydetle pdf olarak raporun tum ozelliklerini aktarmakta zaten.