2009-10-16 17:15:27 +0000 2009-10-16 17:15:27 +0000
44
44

Zatrzymanie wyświetlania okienka Research Pane w pakiecie Microsoft Office

Jak mogę zatrzymać pojawianie się Research Pane w Microsoft Office, na przykład, gdy trzymam Alt i klikam gdzieś w emailu w Outlooku?

Jest to niezamierzone i zwykle dzieje się, gdy trzymam Alt-Tabbing pomiędzy oknami i powoduje bolesne opóźnienie. Czy można to wyłączyć?

kliknij aby powiększyć

Odpowiedzi (7)

39
39
39
2012-03-26 14:55:13 +0000

Po wielu latach walki z tym problemem, znalazłem odpowiedź.

W Wordzie naciśnij Alt-F11, aby otworzyć edytor VB.

Naciśnij Ctrl-G, aby otworzyć okno pośrednie.

Wpisz tę linię i naciśnij Enter:

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

Zauważ, że pozornie nic się nie stanie, ale możesz śmiało zamknąć Edytor VB i Worda. Następnym razem, gdy otworzysz Outlooka, funkcja powinna być wyłączona.

10
10
10
2011-03-30 21:18:26 +0000

Niestety, odpowiedź brzmi “Nie, tego nie można wyłączyć”.

Ludzie zastanawiają się nad tym już od dłuższego czasu (oto kilka przykładów z około 2007 roku):

Prawdopodobnie będziesz musiał skonfigurować coś skomplikowanego, aby uwięzić klawisze, używając AutoHotkey lub AutoIt lub podobnych.

Możesz spróbować kilku rzeczy, aby z tym żyć:

  • Usuń wszystkie wpisy z Opcji badań i upewnij się, że nie próbuje uzyskać dostępu do usług badawczych opartych na sieci (więc przynajmniej otworzy się szybko).
  • Pozostawić okienko otwarte przez cały czas (po prostu zmniejsz je trochę, lub odłącz i schowaj gdzieś na uboczu).

Nie jest to odpowiedź, którą chcesz, jestem pewien, ale jest to the odpowiedź, o ile mogę znaleźć.

4
4
4
2013-06-05 00:18:37 +0000

Ja byłem w stanie wyłączyć moje przez otwarcie menu opcji Outlooka (Plik > Opcje). Następnie przejdź w dół do zakładki Add-Ins.

Po wejściu do menu Dodatki, przejdź na sam dół, gdzie jest napisane “Zarządzaj [COM Add-Ins]” i kliknij na przycisk Idź. Usuń zaznaczenie z pola obok “Business Connectivity Services Add-In”, a następnie kliknij OK.

To powinno uniemożliwić otwarcie okienka badań.

3
3
3
2013-08-26 17:28:34 +0000

Możesz to również zrobić w Outlooku poprzez VBA. Office 2010 nie pozwala już na usuwanie za pomocą większości z tych rozwiązań.

Word, PowerPoint i Excel pozwalają na użycie tego prostego rozwiązania .

Outlook wymaga więcej zachodu, ponieważ używa zarówno Eksploratorów jak i Inspektorów, które w różnych kontekstach obu mają włączony ten pasek poleceń. Rozwiązanie jest więc dwuczęściowe.

Część pierwsza to ustawienie WithEvents do obsługi tworzenia każdego nowego Inspektora. Generalnie są one tworzone za każdym razem, gdy otwierasz wiadomość/event/etc, i są tworzone/niszczone za każdym razem. Tak więc nawet jeśli trafisz do każdego obecnego Inspektora, nowe nie będą miały wyłączonego paska poleceń.

Wpisz poniższe do ThisOutlookSession w swoim edytorze VBA (Alt+F11). Każdy nowy inspektor (i eksplorator też, choć jeszcze nie miałem utworzonego eksploratora) będzie miał wyłączony pasek poleceń.


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

Jednak to tylko spowoduje zniknięcie menu z niektórych widoków w Outlooku. Nadal będziesz musiał uruchomić następujące makro, aby usunąć je z wszystkich eksploratorów. Z tego co wiem, jest to trwałe po zamknięciu/ponownym otwarciu Outlooka:

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
2
2
2009-10-16 18:30:33 +0000

Spróbuj tego:

Dodaj/usuń programy —> Microsoft Office —> Dodaj lub usuń funkcje —> rozwiń Narzędzia biurowe —> wyłącz Pasek Eksploratora Badań źródło .

1
1
1
2013-03-01 07:50:21 +0000

W Outlooku spróbuj tego; to nie wyłączy, ale zapobiegnie zamrożeniu.

  1. Przytrzymaj Alt i kliknij lewym przyciskiem myszy na słowie, aby otworzyć okienko badań
  2. Na dole okienka badań kliknij “Opcja badań”
  3. W zakładce “Usługi” odznacz wszystko
  4. Kliknij “Ok”, aby zapisać zmiany
0
0
0
2014-07-14 18:22:07 +0000

Jeśli nie chcesz wyłączyć kliknięcia alt-click w Badaniu, ale chcesz uniknąć tego podczas alt-tabbingu między oknami, po prostu unikaj klikania w obszarze zawartości w aplikacji Office (tj. kliknij pasek tytułu lub pasek przewijania itp.). W ten sposób unikniesz uruchomienia funkcji Badania.