it-swarm.asia

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

Araştırma Bölmesinin Microsoft Office'te görünmesini nasıl durdurabilirim, örneğin Alt ve Outlook'ta bir e-postada bir yere tıklayın?

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?

enter image description here
büyütmek için tıklayın

40
Andrew Doran

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

Word'den VB Editörünü 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.

36
Jon Peltier

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ı tutmak 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).

İstediğiniz cevap değil eminim, ancak bulabildiğim kadarıyla cevabı.

8
Ƭᴇcʜιᴇ007

Outlook seçenekler menüsünü açarak (Dosya> Seçenekler) 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.

4
Pete

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 kullanmanıza izin verir bu kolay çözüm .

Outlook, hem Explorers hem de Inspectors'ı kullandığı için daha fazla güçlük gerektirir; bu bağlamda, farklı bağlamlarda her ikisi de bu komut çubuğunu etkinleştirmiştir. Bu nedenle çözüm iki bölümdür.

Birinci bölüm, her yeni Müfettişin oluşturulmasını sağlamak için WithEvents ayarını yapıyor. 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 Explorer yaratmış olsam da Explorer) 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
3
enderland

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

2
rzlines

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
1
Rose

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.

0
Reg Edit