- Katılım
- 2 Mart 2018
- Mesajlar
- 101
- Excel Vers. ve Dili
- excel 2016
- Altın Üyelik Bitiş Tarihi
- 31-01-2024
Herkese kolay gelsin, ben vba ile şablon halinde bulunan word belgelerimde düzenlemeler yaptırıyorum. Ancak şöyle bir sıkıntı ile karşılaştım; formum üzerinde gerekli yerleri doldurduktan sonra word belgelerime aktarmak istediğimde sırası ile farklı word belgelerime aktarma yapıyor ve istediğim yere kayıt yapıyor ancak kayıtlar yapıldıktan sonra bunları salt okunur modunda kayıt ediyor malesef. Ben nerede hata yapıyorum bilemedim, word belgesinin işi bitince kapattırmam gerekiyor herhalde ama onunda kodunu bulamadım malesef. Yardımcı olursanız sevinirim kod bloğumun bir kısmını bırakıyorum aşağıya burda nereye nasıl bir kod yazmam lazım ki word işlemleri bittikten sonra word kapatması lazım ki salt okunur halde kalmasın. saygılar herkese.
End sub
Kod:
Private Sub CommandButton1_Click()
Dim doc As Word.Document
Set wordapp = CreateObject("word.application")
sablon = "C:\belgelerim\sablon.docx"
Set doc = wordapp.Documents.Open(sablon)
doc.Bookmarks("t").Range.InsertAfter Cells(1, 1)
doc.Bookmarks("tarih").Range.InsertAfter Cells(2, 1)
doc.Bookmarks("kim").Range.InsertAfter Cells(3, 1)
doc.Bookmarks("ödemesi").Range.InsertAfter Cells(4, 1)
doc.Bookmarks("sahibi").Range.InsertAfter Cells(5, 1)
doc.Bookmarks("sirket").Range.InsertAfter Cells(6, 1)
doc.SaveAs2 "C:\kayıtlar\güncel.docx"