it-swarm-eu.dev

Arresta il riquadro di ricerca visibile in Microsoft Office

Come posso interrompere la visualizzazione del riquadro di ricerca in Microsoft Office, ad esempio quando sono in attesa Alt e clicca da qualche parte in una email in Outlook?

Questo non è intenzionale e in genere accade quando sono Alt-Tabbing tra le finestre e provoca un ritardo doloroso. Può essere spento?

enter image description here
clicca per ingrandire

40
Andrew Doran

Dopo aver combattuto con me stesso per anni, ho scoperto la risposta.

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

Premi Ctrl-G per aprire la Finestra Immediata.

Digita questa riga e premi Invio:

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

Nota che non sembrerà accadere nulla, ma puoi andare avanti e chiudere VB Editor e Word. La prossima volta che apri Outlook, la funzione dovrebbe essere disabilitata.

36
Jon Peltier

Sfortunatamente, la risposta è "No, questo non può essere spento".

La gente se lo è chiesto da un po 'di tempo (ecco alcuni esempi che risalgono al 2007 come):

Probabilmente dovrai mettere su qualcosa di kludgy per intrappolare i tasti usando AutoHotkey o AutoIt o simili.

Un paio di cose che puoi provare a conviverci:

  • Rimuovi tutte le voci dalle Opzioni di ricerca e assicurati che non stia tentando di accedere ai servizi di ricerca basati sulla rete (quindi almeno si aprirà rapidamente).
  • Lasciare il pannello sempre aperto (basta ridurlo un po 'o sganciarlo e nasconderlo da qualche parte).

Ne sono sicuro, ma è la risposta per quanto posso trovare.

8
Ƭᴇcʜιᴇ007

Sono stato in grado di disattivare il mio aprendo il menu delle opzioni di Outlook (File> Opzioni). Quindi vai alla sottoscheda Componenti aggiuntivi.

Una volta nel menu Componenti aggiuntivi, vai in fondo alla voce "Gestisci [Componenti aggiuntivi COM]" e fai clic sul pulsante Vai. Deseleziona la casella accanto a "Componente aggiuntivo di Servizi di integrazione applicativa", quindi fai clic su OK.

Questo dovrebbe impedire l'apertura del riquadro di ricerca.

4
Pete

Puoi anche farlo in Outlook via VBA. Office 2010 non consente più la rimozione tramite la maggior parte di queste soluzioni.

Word, PowerPoint ed Excel consentono di utilizzare questa soluzione facile .

Outlook richiede più problemi poiché utilizza sia Esploratori che Ispettori, che in diversi contesti entrambi hanno questa barra dei comandi abilitata. La soluzione è quindi in due parti.

La prima parte sta configurando WithEvents per gestire la creazione di ogni nuovo Inspector. Generalmente questi sono ogni volta che APRI un messaggio/evento/ecc. E vengono creati/distrutti ogni volta. Quindi, anche se colpisci tutti gli ispettori correnti, i tuoi nuovi non avranno la barra di comando disabilitata.

Inserisci quanto segue in ThisOutlookSession nel tuo editor VBA (Alt + F11). Ogni nuovo ispettore (e anche Explorer, sebbene debba ancora aver creato un Explorer) avrà disabilitato la sua barra di comando.


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 solo farà scomparire il menu da alcune delle viste in Outlook. Dovrai comunque eseguire la seguente macro per rimuoverla da tutti gli esploratori. Come meglio posso dire che 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
3
enderland

Prova questo:

Aggiungi/Rimuovi Programmi ---> Microsoft Office ---> Aggiungi o rimuovi Funzionalità ---> espandi Strumenti Office ---> disattiva la barra di Ricerca

fonte

2
rzlines

In Outlook prova questo; non disabiliterà ma impedirà il congelamento.

  1. Tenere premuto Alt e sinistro del mouse Fare clic su una parola per aprire il riquadro di ricerca
  2. Nella parte inferiore del riquadro Ricerche fai clic su "Opzioni di ricerca"
  3. Sotto "Servizi" deseleziona tutto
  4. Fai clic su "Ok" per salvare le modifiche
1
Rose

Se non si desidera disabilitare la ricerca alt-clic, ma si desidera evitare che ciò accada mentre si sta facendo tabulazione alt tra le finestre, è sufficiente evitare di fare clic all'interno dell'area del contenuto nell'app Office (ad esempio, fare clic sulla barra del titolo o barra di scorrimento ecc.). Questo evita di innescare la ricerca.

0
Reg Edit