Microsoft Office'te görünen araştırma bölmesini durdurma


42

Araştırma Bölmesinin Microsoft Office'te görünmesini nasıl durdurabilirim, örneğin Alt, Outlook'ta bir e-postaya basılı tutup bir yere tıkladığımda?

Bu istemeden ve tipik olarak pencereler arasında Alt Sekme yaptığımda meydana gelir ve ağrılı bir gecikmeye neden olur. Bu kapatılabilir mi?

görüntü tanımını buraya girin
Büyütmek için tıklayın


Hangi Microsoft Office kullanıyorsunuz? 2007 veya 2010 (ya da başka bir şey)?
Rolnik

2
Ödül ile ilgilenenler için, eğer bir fark yaratırsa, özellikle 2007'ye atıfta bulunuyorum, ancak sanmıyorum ki.
Daniel DiPaolo

Yanıtlar:


38

Yıllardır kendimle bununla kavga ettikten sonra cevabı öğrendim.

Word'den VB Düzenleyiciyi açmak için Alt-F11 tuşlarına basın.

Hemen Penceresini açmak için Ctrl-G tuşlarına basın.

Bu satırı yazın ve Enter tuşuna basın:

Application.CommandBars("Research").Enabled = False

Hiçbir şeyin olmayacağına dikkat edin, ancak devam edip VB Editor ve Word'ü kapatabilirsiniz. Outlook'u bir sonraki açışınızda özellik devre dışı bırakılmalıdır.


1
Orijinal soru Word değil, Outlook'tan bahsetti. Bağımsız Outlook ile bunu denediğimde "Nesne bu yöntemi veya özelliği desteklemiyor" alıyorum.
Burhan Ali

4
Outlook'ta Application.Explorers (1) .CommandBars ("Research") ile çalışmış görünüyorum. Enabled = false
David Cornish

4
Microsoft Word 2010'u kullanarak, bu iş görünüyor:Application.ActiveWindow.CommandBars("Research").Enabled = False
John Fisher 15

1
Bu mükemmel çalışıyor, çözüm için teşekkürler! (MS Word 2013'te test edilmiştir)
Christian Feldbacher

3
David Cornish'in çözümü benim için çalıştı:Application.Explorers(1).CommandBars("Research").Enabled = false
ScrappyDev

9

Ne yazık ki, cevap "Hayır, bu kapatılamaz" dır.

İnsanlar bir süredir bunu merak ediyorlar (işte 2007'ye kadar uzanan bazı örnekler):

Büyük olasılıkla AutoHotkey veya AutoIt veya benzerini kullanarak anahtarları yakalamak için çok ağır bir şey kullanmanız gerekecek.

Birlikte yaşamaya çalıştığınız birkaç şey:

  • Araştırma Seçeneklerinden tüm girişleri kaldırın ve ağ tabanlı araştırma servislerine erişmeye çalışmadığından emin olun (en azından hızlı bir şekilde açılacaktır).
  • Bölmeyi her zaman açık bırakın (sadece biraz aşağı doğru çekin veya çıkarın ve yerinden bir yere gizleyin).

Değil cevabı sen eminim istiyorum, ama bu kadarıyla bulabilirsiniz olduğunca cevap.


En azından ortak sefaleti açığa vuran araştırma için +1 ve ayrıca baş ağrısını azaltmak için diğer iyi öneriler için
Daniel DiPaolo

Teşekkürler, sadece ben olmadığını biliyorum. Bunu araştırmak için zaman ayırın.
Andrew Doran

Daniel, @rzlines Oct '09 yanıtı doğruydu ve ekle / kaldır, Yönetici olarak çalıştırıldığında iyi çalışıyor. Bazı kayıt defteri temizliği tamamlamak için düzenlemeler yapar.
V Stuart Foote

4

Outlook seçenekler menüsünü (Dosya> Seçenekler) açarak mayını kapatmayı başardım. Sonra Eklentiler alt sekmesine gidin.

Eklentiler menüsünde, "[COM Eklentileri] Yönet" "yazdığı alt kısma gidin ve Git düğmesine tıklayın. "Business Connectivity Services Add-In" in yanındaki kutunun işaretini kaldırın ve ardından Tamam'ı tıklayın.

Bu araştırma bölmesinin açılmasını engellemelidir.


Outlook'ta 'Dosya> Seçenekler'i görmüyorum?
Andrew Doran

3

Bunu Outlook'ta VBA üzerinden de yapabilirsiniz. Office 2010 artık bu çözümlerin çoğunu kaldırmanıza izin vermiyor.

Word, PowerPoint ve Excel bu kolay çözümü kullanmanızı sağlar .

Farklı bağlamlarda hem Kaşifler ve Müfettişleri, kullandığı Outlook fazla güçlük gerektiren hem bu commandbar etkindir. Bu nedenle çözüm iki bölümdür.

Birinci bölüm WithEvents, her yeni Müfettişin oluşturulmasını ele almak üzere düzenleniyor. Genellikle bunlar bir mesaj / olay / etc AÇMA yaptığınız zamandır ve her seferinde oluşturulur / imha edilir. Bu nedenle, mevcut Müfettişlerin her birine bassanız bile, yenileriniz komut çubuğunu devre dışı bırakmaz.

Aşağıdakileri VBA editörünüzde (Alt + F11) ThisOutlookSession içine yerleştirin. Her yeni müfettiş (ve aynı zamanda henüz bir gezgine sahip olmama rağmen kaşif) komut çubuğunu devre dışı bırakacaktır.


Public WithEvents colInspectors As Outlook.Inspectors
Public WithEvents objInspector As Outlook.Inspector
Public WithEvents colExplorers As Outlook.Explorers
Public WithEvents objExplorer As Outlook.Explorer

Public Sub Application_Startup()
    Init_colExplorersEvent
    Init_colInspectorsEvent
End Sub
Private Sub Init_colExplorersEvent()
    Set colExplorers = Outlook.Explorers
End Sub

Private Sub Init_colInspectorsEvent()
    'Initialize the inspectors events handler
    Set colInspectors = Outlook.Inspectors

End Sub

Private Sub colInspectors_NewInspector(ByVal NewInspector As Inspector)
    Debug.Print "new inspector"
    NewInspector.commandbars("Research").Enabled = False
    'This is the code that creates a new inspector with events activated
    Set objInspector = NewInspector
End Sub
Private Sub colExplorers_NewExplorer(ByVal NewExplorer As Explorer)
    'I don't believe this is required for explorers as I do not think Outlook
    'ever creates additional explorers... but who knows
    Debug.Print "new explorer"
    NewExplorer.commandbars("Research").Enabled = False
    'This is the code that creates a new inspector with events activated
    Set objExplorer = NewExplorer
End Sub

Ancak bu yalnızca menünün Outlook'taki görünümlerden bazılarının görüntülenmesini sağlar. Tüm kaşiflerden kaldırmak için aşağıdaki makroyu çalıştırmanız gerekir. Outlook'u kapattığınızda / yeniden açtığınızda şunu söyleyebilirim:

Private Sub removeOutlookResearchBar()

    'remove from main Outlook explorer
    Dim mExp As Explorer
    For Each mExp In Outlook.Explorers
        mExp.commandbars("Research").Enabled = False
    Next mExp

End Sub

2

Bunu dene:

Program Ekle / Kaldır ---> Microsoft Office ---> Özellik Ekle veya Kaldır ---> Office Araçları genişlet ---> Araştırma Gezgini Çubuğunu devre dışı bırak

kaynak


1
Bunu denedim ve maalesef işe yaramadı - Alt tuşunu basılı tuttuğumda hala görünen araştırma bölmesini görüyorum.
Andrew Doran

Andrew, bunu kontrol etmek isteyebilirsin. Bilgisayardaki tüm Office 2007 kullanıcıları için olmalı, ancak Yönetici olarak çalıştırıldığında Program Ekle / Kaldır -> Microsoft Office -> Özellik Ekle veya Kaldır Kurulum Seçenekleri -> Ofis Araçları -> Araştırma Gezgini Çubuğu ayarlandı "Müsait değil" ve Devam edin. Ardından yeniden başlatma onurlandırıldı. Araştırma çubuğu devre dışı. Kullanıcı başına HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 12.0 \ Common \ Research Key temizlenebilir. <alt> vurgulaması artık Araştırma çubuğunun başlatılmasına neden olmamalıdır.
V Stuart Foote

1

Outlook'ta bunu deneyin; devre dışı bırakılmaz ancak donmayı önler.

  1. Hold Alt & Sol Fare Araştırma bölmesini açmak için bir kelimeye tıklayın
  2. Araştırma bölmesinin altındaki "Araştırma Seçeneği" ni tıklayın.
  3. "Hizmetler" altında her şeyin işaretini kaldırın
  4. Değişiklikleri kaydetmek için "Tamam" ı tıklayın

Bu, Araştırma bölmesinin açmasına neden olur ve sonuçları göstermesini durdurur.
ChrisB,

0

Research alt tuşuna basmayı devre dışı bırakmak istemiyorsanız, ancak pencereler arasında alt sekme yaparken oluşmasını önlemek istiyorsanız, Office uygulamasındaki içerik alanına tıklamaktan kaçının (örn. Başlık çubuğuna tıklayın veya kaydırma çubuğu vb.) Bu, Araştırma'yı tetiklemekten kaçınır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.