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

Остановите появление панели исследования в Microsoft Office.

Как остановить появление панели исследования в Microsoft Office, например, когда я удерживаю Alt и нажимаю где-нибудь в сообщении электронной почты в Outlook?

Это непреднамеренно и обычно происходит, когда я нахожусь между окнами и вызываю болезненную задержку. Можно ли это выключить?

щелкните для увеличения

Ответы (7)

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

После многолетней борьбы с этим я узнал ответ.

From Word, нажмите Alt-F11, чтобы открыть редактор VB.

Нажмите Ctrl-G, чтобы открыть Немедленное окно.

Введите эту строку и нажмите Enter:

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

Обратите внимание, что ничего не произойдет, но вы можете закрыть VB Editor и Word. При следующем открытии Outlook эта функция должна быть отключена.

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

К сожалению, ответ: “Нет, это нельзя выключить”.

Люди уже давно задаются этим вопросом (вот несколько примеров, датированных 2007 годом):

Вероятно, вам придется настроить что-нибудь kludgy, чтобы поймать клавиши в ловушку с помощью AutoHotkey или AutoIt, или что-то в этом роде.

Пара вещей, которые вы можете попытаться с этим смириться:

  • Удалите все записи из Параметров исследования и убедитесь, что он не пытается получить доступ к сервисам сетевых исследований (так что, по крайней мере, он быстро откроется).
  • Оставьте панель открытой все время (просто немного уменьшите ее, или расстегните ее и спрячьте где-нибудь в другом месте).

Не тот ответ, в котором вы хотите, я уверен, но это the ответ, насколько я могу найти.

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

Я смог отключить свой, открыв меню опций Outlook (Файл > Опции). Затем перейдите к подзаголовку Add-Ins.

После этого в меню Add-Ins перейдите в нижнюю часть, где написано: “Управление [COM Add-Ins]” и нажмите на кнопку Go. Снимите флажок напротив “Business Connectivity Services Add-In” (Служба добавления бизнес-соединений), затем нажмите кнопку OK.

Это должно помешать открытию панели исследования.

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

Вы также можете сделать это в Outlook через VBA. Office 2010 больше не позволяет удалять с помощью большинства этих решений.

Word, PowerPoint и Excel позволяют использовать это простое решение .

Outlook требует больше хлопот, поскольку он использует и проводников, и инспекторов, которые в различных контекстах both включают эту панель команд. Поэтому решение состоит из двух частей.

Первая часть заключается в настройке WithEvents для работы с созданием каждого нового инспектора. Как правило, это происходит всякий раз, когда вы ОТКРЫВАете сообщение/событие/и т.д., и они создаются/уничтожаются каждый раз. Таким образом, даже если вы ударите по каждому текущему инспектору, у ваших новых инспекторов не будет отключена панель команд.

Положите следующее в ThisOutlookSession в ваш редактор VBA (Alt+F11). Каждый новый инспектор (и проводник тоже, хотя мне еще предстоит создать проводник) будет иметь отключенную командную панель.


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

Однако это только заставит исчезнуть меню из некоторых представлений в Outlook. Вам все равно нужно будет запустить следующий макрос, чтобы удалить его из всех проводников. Как я могу сказать, это постоянно происходит, когда вы закрываете/открываете Outlook:

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

Попробуй это:

Добавление/удаление программ —> Microsoft Office —> Добавление или удаление функций —> расширение офисных инструментов —> отключение панели Исследователя источник

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

В Outlook попробуйте это; он не отключится, но предотвратит замерзание.

  1. Держите Alt & Левая мышь Нажмите на слово, чтобы открыть панель Исследование
  2. В нижней части панели “Исследования” нажмите “Вариант исследования”
  3. В разделе “Услуги” снимите флажок со всех
  4. Нажмите “Ok” для сохранения изменений.
0
0
0
2014-07-14 18:22:07 +0000

Если вы не хотите отключать щелчок Change, но хотите, чтобы это не происходило в то время, когда вы накладываете изменения между окнами, просто избегайте щелчков в области содержимого в приложении Office (т.е. щелкайте по строке заголовка или полосе прокрутки и т.д.). Это позволяет избежать запуска Research.

Похожие вопросы

3
19
10
28
3