Davranışlar AutoExec ve AutoOpen makrolar Word'ün açıklaması

Makale çevirileri Makale çevirileri
Makale numarası: 286310 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

AutoExec ve AutoOpen makroları Word'de varsayılan yolları, stiller, bağlantılar, ortam koşulları oluşturmak için kullanabileceğiniz, vb. zaman Word yeni bir belge açar veya varolan bir belgeyi açar. Bu makalede, bu makroları dijital olarak çalışması ve bunların nasıl çeşitli durumlarda davranmasına anlatılır.

Daha fazla bilgi

AutoExec

AutoExec makrosu, AutoExec makrosunda, <a1>Varsayılan</a1> (Normal.dot) şablonunun bir parçası kaydedilmişse, Word başlatıldığında veya genel bir eklentisi olarak kaydedilirse çalışır. AutoExec makrosu kullanarak, Word her başlatıldığında, ancak belge oluşturulan veya yüklenen önce düzenlemeler yapabilirsiniz. Örneğin, Word her başlatıldığında varsayılan dizini değiştirmek için AutoExec makrosu kullanabilirsiniz.

Çeşitli biçimlerde AutoExec makrosunu atlamak. /M veya / katıştırma anahtarını kullanarak komut satırından, Word'Ü başlatmak için bir yoldur'ı tıklatın. Bu anahtarlar kullanmak, Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, ya da winword /m yazın veya winword / katıştırma ve sonra Tamam ' ı tıklatın.

Word başlarken bir AutoExec makrosunu atlamak için kullanabileceğiniz başka bir yöntemi Shift tuşunu basmaktır. Bir Otomasyon istemciden Word başlatıldığında bir AutoExec makrosu da görüntülenmez.

AutoOpen

Yeni bir belge açtığınızda AutoOpen makroyu çalıştırır. Aşağıdaki yöntemleri kullanarak bir belgeyi açtığınızda AutoOpen çalışır:
  • Dosya menüsündeki komutunu.
  • FileOpen veya FileFind komutları kullanın.
  • Bir belge, Dosya</a0> menüsündeki <a1>En Son Kullanılanlar (MRU)</a1> listesinden seçin.
Bir belge açıldığında, bir AutoOpen makro AutoOpen makro bu belgenin bir parçası olarak kaydedilirse veya belgenin dayandığı şablona bir parçası olarak kaydedilen makro çalışır. Genel bir eklentisi olarak kaydedildiğinde bir AutoOpen makro çalışmaz.

Bir belgeyi açtığınızda ÜSTKRKT tuşunu basılı tutarak bir AutoOpen makro çalışmasını engelliyor olabilir.

Bir AutoExec makrosu ve bir AutoOpen makro oluşturma

Word 2002 veya Word 2003
  1. Yeni bir boş belgeyi Word'de oluşturun.
  2. Araçlar menüsünden, makro ' nun üzerine gelin ve ardından Güvenlik ' i tıklatın.
  3. Güvenlik iletişim kutusunda, Güvenlik düzeyi sekmesini tıklatın ve sonra Orta seçin. Güvenilir kaynaklar</a0> sekmesini tıklatın, tüm yüklü eklenti ve şablonları güvenli seçin ve Tamam ' ı tıklatın.
  4. AutoExec makrosu oluşturun. Bunu yapmak için şu adımları izleyin:
    1. Araçlar menüsünden, makro seçin ve Yeni Makro Kaydet</a1>'ı tıklatın.
    2. Makro Kaydet iletişim kutusunda, AutoExecMakro adı yazın ve Tamam ' ı tıklatın. Varsayılan olarak, makro Normal şablona kaydedilir. Word belgenizin veya başka bir yerde sözcüğün küçük iki tuşlu komut çubuğunu görünür Masaüstü. Komut çubuğunu bulmak ve bu kaydı durdurmak için kare (Kaydı Durdur) düğmesini tıklatın.
    3. Araçlar menüsünden, makro ' nun üzerine gelin ve makrolar ' ı tıklatın. AutoExec makrolarını listesinden seçin ve sonra da <a2>Düzenle</a2>'yi tıklatın.
    4. AutoExec makrosunu için aşağıdaki kodu ekleyin:
      MsgBox "You're seeing the AutoExec macro in action", vbMsgBoxSetForeground
      						
    5. Dosya menüsünde Microsoft Visual Basic Düzenleyicisi'nde, Normal Kaydet'i tıklatın ve sonra Visual Basic Düzenleyicisi'ni kapatın.
  5. AutoExec makrosu bir AutoOpen makro oluşturmak için kullandığınız aynı adımları takip edin. Bu süre, AutoOpen ifade, her adımda AutoExec ifadeyi değiştirmek için kullanın.
  6. Belgeyi C:\Yourfile.doc kaydedin, belgeyi kapatın ve ardından da Word'den çıkın.
  7. Aşağıdaki tabloda açıklanan farklı yöntemler kullanılarak, belgeyi Word'de açın. Makroları dijital olarak çalıştırdığınızda ve ne zaman makro çalışmaz inceleyin.
Word 2007
  1. Yeni bir boş belgeyi Word'de oluşturun.
  2. Microsoft Office düğmesi ' ni tıklatın ve sonra da Word Seçenekler ' i tıklatın.
  3. Güven Merkezi ' ni tıklatın, Güven Merkezi ayarları ' nı tıklatın ve Güvenilir konumlar ' ı tıklatın.
  4. Güvenilen konumların istediğiniz ve iki kez Tamam ' ı tıklatın) ekleyin.
  5. AutoExec makrosu oluşturun. Bunu yapmak için şu adımları izleyin:
    1. Geliştirici sekmesini tıklatın ve sonra kod grubunda Makro Kaydet'i tıklatın.
    2. Makro Kaydet iletişim kutusunda, AutoExecMakro adı yazın ve Tamam ' ı tıklatın. Varsayılan olarak, makro Normal şablona kaydedilir. Kaydı Durdurkod grubunda'ı tıklatın.
    3. Geliştirici sekmesinde, kod grubunda makrolar ' ı tıklatın. AutoExec makrolarını listesinden seçin ve sonra da <a2>Düzenle</a2>'yi tıklatın.
    4. AutoExec makrosunu için aşağıdaki kodu ekleyin:
      MsgBox "You're seeing the AutoExec macro in action", vbMsgBoxSetForeground
      						
    5. Microsoft Visual Basic Düzenleyicisi'nde, Dosya menüsünde Kaydet Normal ' i tıklatın ve sonra Visual Basic Düzenleyicisi'ni kapatın.
  6. AutoExec makrosu bir AutoOpen makro oluşturmak için kullandığınız aynı adımları takip edin. Bu süre, AutoOpen ifade, her adımda AutoExec ifadeyi değiştirmek için kullanın.
  7. Belgeyi C:\ Yourfile .doc kaydedin, belgeyi kapatın ve ardından da Word'den çıkın.
  8. Farklı tablo "Makro davranışlar, farklı durumlar" bölümünde açıklanan yöntemleri kullanarak, belgeyi Word'de açın. Makroları dijital olarak çalıştırdığınızda ve ne zaman makro çalışmaz dikkat edin.

Makro davranışlar, farklı durumlar

Word başlatıldığında veya çeşitli şekillerde bir belge açıldığında bu iki makrolardan davranış, aşağıdaki tabloda özetlenmiştir:
Action                                          AutoExec       AutoOpen
---------------------------------------------------------------------------
Start Word with a blank document by typing      Runs           Does not run
the following at a command prompt:
Winword.exe 

Start Word with a saved document by typing      Runs           Runs
the following at a command prompt:
Winword.exe C:\<Yourfile>.doc 

Embed a Word document in an OLE container       Does not run   Runs
by typing the following at a command 
prompt:
WinWord.exe /embedding C:\<Yourfile>.doc

Use code to automate Word and open              Does not run   Runs 
C:\<Yourfile>.doc by using the following 
code:
Set oWord = CreateObject("Word.Application")
oWord.Visible = True
oWord.Documents.Open "C:\YourFile.doc"

Browse to the document in Internet Explorer     Does not run   Runs
or the WebBrowser control
				

Referanslar

Word'deki Otomatik makrolar hakkında ek bilgi için Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
211659WD2000: Word otomatik makrolar
210565WD: Word Başlangıç (komut satırı) anahtarları ve kendi amaç
(c) Microsoft Corporation 2001, tüm hakları saklıdır. Katkıyı Jensen Chris, Microsoft Corporation.

Özellikler

Makale numarası: 286310 - Last Review: 30 Mart 2007 Cuma - Gözden geçirme: 5.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Standard Edition
Anahtar Kelimeler: 
kbmt kbhowto KB286310 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:286310

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com