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

Impedire che il riquadro di ricerca appaia in Microsoft Office

Come posso impedire che il riquadro di ricerca appaia in Microsoft Office, per esempio quando tengo premuto Alt e clicco da qualche parte in una e-mail in Outlook?

Questo è involontario e tipicamente accade quando sto facendo Alt-Tabbing tra le finestre e causa un doloroso ritardo. Può essere disattivato?

clicca per ingrandire

Risposte (7)

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

Dopo aver combattuto con questo per anni, ho trovato la risposta.

Da Word, premi Alt-F11 per aprire l'editor VB.

Premi Ctrl-G per aprire la finestra immediata.

Scrivi questa riga e premi Invio:

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

Nota che sembra che non succeda nulla, ma puoi andare avanti e chiudere l'editor VB e Word. La prossima volta che aprirete Outlook, la funzione dovrebbe essere disabilitata.

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

Sfortunatamente, la risposta è “No, questo non può essere disattivato”.

La gente se lo chiede da un bel po’ (ecco alcuni esempi che risalgono al 2007):

Probabilmente dovrai inventarti qualcosa di strano per bloccare i tasti usando AutoHotkey o AutoIt o simili.

Un paio di cose che puoi provare a fare per conviverci:

  • Rimuovi tutte le voci dalle Opzioni di ricerca e assicurati che non stia cercando di accedere a servizi di ricerca basati sulla rete (così almeno si aprirà velocemente).
  • Lasciare il riquadro sempre aperto (basta rimpicciolirlo un po’, o sganciarlo e nasconderlo da qualche parte fuori dai piedi).

Non è la risposta che volete, sono sicuro, ma è la risposta per quanto posso trovare.

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

Sono stato in grado di disattivare il mio aprendo il menu delle opzioni di Outlook (File > Opzioni). Poi vai giù alla sotto-scheda Add-Ins.

Una volta nel menu Add-Ins, vai in fondo dove dice “Manage [COM Add-Ins]” e clicca sul pulsante Go. Deseleziona la casella accanto a “Business Connectivity Services Add-In”, poi clicca su OK.

Questo dovrebbe impedire l'apertura del pannello di ricerca.

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

Potete farlo anche in Outlook tramite VBA. Office 2010 non permette più di rimuovere tramite la maggior parte di queste soluzioni.

Word, PowerPoint ed Excel permettono di usare questa facile soluzione .

Outlook richiede più problemi perché usa sia Explorers che Inspectors, che in contesti diversi entrambi hanno questa barra di comando abilitata. La soluzione è quindi in due parti.

La prima parte consiste nell'impostare WithEvents per gestire la creazione di ogni nuovo Ispettore. Generalmente questi sono ogni volta che si APRE un messaggio/evento/etc, e vengono creati/distrutti ogni volta. Quindi anche se colpisci ogni Ispettore corrente, i nuovi non avranno la barra dei comandi disabilitata.

Metti quanto segue in ThisOutlookSession nel tuo editor VBA (Alt+F11). Ogni nuovo ispettore (e anche explorer, anche se non ho ancora creato un explorer) avrà la barra dei comandi disabilitata.


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

Tuttavia questo farà sparire il menu da alcune delle viste di Outlook. Avrete ancora bisogno di eseguire la seguente macro per rimuoverlo da tutte le esplorazioni. Per quanto posso dire questo è persistente quando si chiude/riapre 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

Prova questo:

Aggiungi/Rimuovi programmi —> Microsoft Office —> Aggiungi o rimuovi funzioni —> espandi Strumenti ufficio —> disattiva la barra di ricerca Explorer fonte

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

In Outlook provate questo; non si disattiva ma impedisce il congelamento.

  1. Tieni premuto Alt e clicca con il tasto sinistro del mouse su una parola per aprire il riquadro Ricerca
  2. Nella parte inferiore del pannello Ricerca clicca su “Opzione ricerca”
  3. Sotto “Servizi” deseleziona tutto
  4. Clicca “Ok” per salvare le modifiche
0
0
0
2014-07-14 18:22:07 +0000

Se non vuoi disabilitare l'alt-click di ricerca, ma vuoi evitare che accada mentre stai facendo alt-tabbing tra le finestre, evita semplicemente di cliccare all'interno dell'area di contenuto nell'app di Office (cioè, clicca sulla barra del titolo o sulla barra di scorrimento ecc.) Questo evita di far scattare la ricerca.