• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kodu, Açılan Bütün Dökümanda Çalıştırmak

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,657
Excel Vers. ve Dili
Excel : 2010
S.A
Arkadaşlar, Ofis-2010 sürümünde bir kodu, açılan bütün Word belgelerinde nasıl kullanabiliriz?, bayağı uğraşmama rağmen bir türlü yapamadım, Ofis-2000'de bir sorun yoktu, kullanabiliyordum, ama Ofis-2010 sürümünde bir türlü kodu çalıştıramadım.

Kullandığım Kod Şu :
Kod:
Sub Kaydetme_Çık()
On Error Resume Next
ActiveDocument.Close
Application.Quit
End Sub
Bu kodu açılan bütün Word Belgelerinde kullanmak istiyorum. Yardımlarınız için şimdiden teşekkür ediyorum.
 
S.A
Arkadaşlar, Ofis-2010 sürümünde bir kodu, açılan bütün Word belgelerinde nasıl kullanabiliriz?, bayağı uğraşmama rağmen bir türlü yapamadım, Ofis-2000'de bir sorun yoktu, kullanabiliyordum, ama Ofis-2010 sürümünde bir türlü kodu çalıştıramadım.

Kullandığım Kod Şu :
Kod:
Sub Kaydetme_Çık()
On Error Resume Next
ActiveDocument.Close
Application.Quit
End Sub
Bu kodu açılan bütün Word Belgelerinde kullanmak istiyorum. Yardımlarınız için şimdiden teşekkür ediyorum.

Bu işinizi görür sanırım üstadım.

Sub CloseAll()
With Application
.ScreenUpdating = False

Do Until .Documents.Count = 0
.Documents(1).Close SaveChanges:=wdDoNotSaveChanges
Loop
.Quit SaveChanges:=wdDoNotSaveChanges
End With
End Sub
 
Merhaba Seyit Tiken,
Ben 2007 de denedim bir problem çıkmadı.
Makronuz normal.dot şablonunda kayıtlı ise ve makro yeri olarak özel bir belge adı belirtmediyseniz sizde de tüm dökümanlarda çalışır.
 
Arkadaşlar verdiğiniz yanıtlar için çook teşekkür ediyorum, işlem tamam.
 
Geri
Üst