Skip to main content

AccessTr.neT


Accessten Worde Atarken Hata!

Accessten Worde Atarken Hata!

Çözüldü #1
Merhaba arkadaşlar. Accessten worde atarken hata veriyor. kodun neresinde sıkıntı var bakabilir misiniz. Dosyada ektedir.

Kod:
Private Sub Komut67_Click()
'Eksik alan ve kaydedilmemiş kayıt kontrolü.
   If IsNull(firma_adi) Then
     MsgBox "Firma Adı Boş Olamaz!"
     Me.firma_adi.SetFocus
     Exit Sub
   End If
     
   If MsgBox("HATIRLATMA.. " & Chr(13) & _
     "Bilgileri Doğru Yazdığına Eminmisin", vbInformation + vbOKCancel) = vbOK Then
  Else
       Exit Sub
     End If
  
  
   ' Word Şablonundan yeni belge oluşturma.
   Dim WordApp As Word.Application
   Dim strTemplateLocation As String
 
 
   ' Şablonun bulunduğu yer
     
    strTemplateLocation = CurrentProject.Path & "\origins" & "\taslak.docx"
   On Error Resume Next
   Set WordApp = GetObject(, "Word.Application")
   If Err.Number <> 0 Then
     Set WordApp = CreateObject("Word.Application")
   End If
  
'  On Error GoTo ErrHandler
    
   WordApp.Visible = False
   WordApp.WindowState = wdWindowStateMaximize
   WordApp.Documents.Add Template:=strTemplateLocation, NewTemplate:=False
   
   ' Her satırı uygun olan kayıt ile değiştirmek.
   With WordApp.Selection
  
     .GoTo what:=wdGoToBookmark, Name:="firma_adi"
     .TypeText [firma_adi]
    
     .GoTo what:=wdGoToBookmark, Name:="urun_adi"
     .TypeText [urun_adi]

     .GoTo what:=wdGoToBookmark, Name:="fiyati"
     .TypeText [fiyati]
    
     .GoTo what:=wdGoToBookmark, Name:="odeme_sekli"
     .TypeText [odeme_sekli]
    
     .GoTo what:=wdGoToBookmark, Name:="vade"
     .TypeText [vade]
    
     .GoTo what:=wdGoToBookmark, Name:="fatura"
     .TypeText [fatura]
    
     .GoTo what:=wdGoToBookmark, Name:="ilgili_kisi"
     .TypeText [ilgili_kisi]
    
     .GoTo what:=wdGoToBookmark, Name:="telefon"
     .TypeText [telefon]
    
     .GoTo what:=wdGoToBookmark, Name:="anlasmayi_yapan"
     .TypeText [anlasmayi_yapan]

        
    End With
   
  Dim BelgeAdi, BelgeYolu As String
 
  BelgeAdi = firma_adi & "-" & Date & ".docx"
  BelgeYolu = CurrentProject.Path & "\arşiv" & "\" & BelgeAdi

  WordApp.ActiveDocument.SaveAs BelgeYolu ', wdFormatDocument
  WordApp.Application.Quit
    
If MsgBox(BelgeAdi & " isimli belge oluşturuldu. Dosya Açılsın mı?", vbInformation + vbYesNo, "Belge Aç") = vbYes Then

    Call fHandleFile(BelgeYolu, WIN_NORMAL)
   
End If
    
      
'  DoEvents
'  WordApp.Activate
   
   
Set WordApp = Nothing
'   Exit Sub


'ErrHandler:

Set WordApp = Nothing


End Sub

.rar sözleşme.rar (Dosya Boyutu: 32,27 KB | İndirme Sayısı: 3)
derzulya, proud to be a member of AccessTr.neT since 09-03-2009.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Accessten Worde Atarken Hata! - Yazar: derzulya - 14/09/2020, 08:36
RE: Accessten Worde Atarken Hata! - Yazar: berduş - 14/09/2020, 09:14
RE: Accessten Worde Atarken Hata! - Yazar: derzulya - 14/09/2020, 09:17
RE: Accessten Worde Atarken Hata! - Yazar: berduş - 14/09/2020, 09:38
RE: Accessten Worde Atarken Hata! - Yazar: derzulya - 14/09/2020, 09:45
RE: Accessten Worde Atarken Hata! - Yazar: berduş - 14/09/2020, 09:51
RE: Accessten Worde Atarken Hata! - Yazar: derzulya - 14/09/2020, 09:58
RE: Accessten Worde Atarken Hata! - Yazar: berduş - 14/09/2020, 10:11
RE: Accessten Worde Atarken Hata! - Yazar: derzulya - 14/09/2020, 10:27
RE: Accessten Worde Atarken Hata! - Yazar: berduş - 14/09/2020, 10:43
Task