Wordde kaydettiğin yerden devam etme

Katılım
12 Temmuz 2007
Mesajlar
116
Excel Vers. ve Dili
2007
Merhaba,

100 sayfalık bir word belgesinde, açılırken 50.sayfadan başlamasını nasıl sağlayabilirim? 50. sayfadayken kaydediyorum ama açılırken 1.sayfadan başlıyor.

Teşekkürler.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,788
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Dosyanın ThisDocument kod bölümüne aşağıdaki kodu ekleyiniz. tabi bu işlemin gerçekleşmesi için makro güvenliğü düşük veya orta olmalı

Private Sub Document_Open()
Selection.GoTo Name:="50"
End Sub
veya


Private Sub Document_Open()
Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:=50'sayfa sırası
End Sub
 
Katılım
22 Nisan 2010
Mesajlar
530
Excel Vers. ve Dili
Excel 2007 TR
Dosyanın ThisDocument kod bölümüne aşağıdaki kodu ekleyiniz. tabi bu işlemin gerçekleşmesi için makro güvenliğü düşük veya orta olmalı



veya
Merhaba,

53 sayfalık Word dökümanım var. Kodların her ikisinide denedim ama kaydettiğim yerden açılmadı. Kod içindeki 50'yi 53 olarak değiştirdim yine olmadı.
 

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
Merhaba sayın levo26,
Module bölümüne değil, "ThisDocument " bölümüne kodları yazarsanız olur.
Selamlar...
 
Son düzenleme:
Katılım
22 Nisan 2010
Mesajlar
530
Excel Vers. ve Dili
Excel 2007 TR
Merhaba sayın levo26,
Module bölümüne değil, "ThisDocument " bölümüne kodları yazarsanız olur.
Selamlar...
Yazdığım yer doğru.

Her ay aylık olarak raporladığım 50-60 sayfa arasında bir dosyam var. Bu dosya içindeki tabloları rakamsal olarak güncelleyip sunumunu yapıyorum. Örneğin Ağustos-2010 raporunu farklı kaydet Eylül-2010 yapıyorum ve başlıyorum içindeki tabloları revize etmeye. 20. sayfaya geldiğinde kayded yapıp tekrar açtığımda 20. sayfada açılmalı.
Bu arada 20. sonra 53.e kadar diğer sayfalar dolu. Yani en son boş sahifeye gitmeyecek. Böyle bir koda ihtiyacım var.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Merhaba,
Aiağıdaki kodları Thisdocument bölümüne kopyalayın.
NOT: Wordden çıkarken hangi sayfada iseniz açılışta o sayfa gelir.
Kodların içinde otomatik kaydet satırı var isterseniz onu iptal edebilirsiniz; o satırı iptal ederseniz çıkışta çıkan kaydet sorgusuna evet demeniz gerekir.
Kod:
Private Sub Document_Close()
    With ActiveDocument.Bookmarks
        .Add Range:=Selection.Range, Name:="kayit_sayfasi"
        .DefaultSorting = wdSortByLocation
        .ShowHidden = False
    End With
  [COLOR="Navy"]ActiveDocument.Save[/COLOR]
End Sub
Private Sub Document_Open()
Selection.GoTo What:=wdGoToBookmark, Name:="kayit_sayfasi"
End Sub
 
Katılım
22 Nisan 2010
Mesajlar
530
Excel Vers. ve Dili
Excel 2007 TR
Arkadaşlar;

Sayın halit3;

Verdiğiniz örnek üzerinden hareketle test ettim nerede kaydedersem kaydedeyim 50. sayfada açıyor. Ekli örnekte 2. sayfada renklendirdim kaydettim maalesef olmadı.

Sayın Leumruk;

Kodlarınız tam istediğim gibi teşekkürler.
 

Ekli dosyalar

Üst