it-swarm.asia

توقف "جزء البحث" الظهور في Microsoft Office

كيف يمكنني إيقاف "جزء البحث" من الظهور في Microsoft Office ، على سبيل المثال عندما أكون محتجزًا Alt وانقر في مكان ما في رسالة بريد إلكتروني في Outlook؟

هذا غير مقصود ويحدث عادة عندما أكون Altbing بين النوافذ ويسبب تأخيرًا مؤلمًا. يمكن أن يكون مغلقا؟

enter image description here
اضغط للتكبير

40
Andrew Doran

بعد القتال مع هذا بنفسي لسنوات ، اكتشفت الإجابة.

من Word ، اضغط على المفتاح Alt-F11 لفتح محرر VB.

اضغط على Ctrl-G لفتح الإطار الحالي.

اكتب هذا الخط واضغط على Enter:

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

لاحظ أنه لن يحدث شيء ، لكن يمكنك المضي قدمًا وإغلاق VB محرر و Word. في المرة التالية التي تفتح فيها Outlook ، يجب تعطيل الميزة.

36
Jon Peltier

لسوء الحظ ، الجواب هو "لا ، لا يمكن إيقاف هذا".

يتساءل الناس هذا منذ فترة طويلة (إليكم بعض الأمثلة التي تعود إلى عام 2007):

قد تضطر إلى تزوير شيء kludgy لفخ المفاتيح باستخدام AutoHotkey أو AutoIt أو على حد سواء.

أشياء ثنائية يمكنك محاولة العيش معها:

  • قم بإزالة جميع الإدخالات من "خيارات البحث" وتأكد من أنها لا تحاول الوصول إلى الخدمات البحثية المستندة إلى شبكة (حتى يتم فتحها على الأقل بسرعة).
  • اترك الجزء مفتوحًا طوال الوقت (فقط قم بتقليص حجمه قليلاً ، أو قم بفكه وإخفائه في مكان ما بعيدًا).

ليست الإجابة التي تريدها متأكدًا ، لكنها الإجابة بقدر ما يمكنني العثور عليها.

8
Ƭᴇcʜιᴇ007

تمكنت من إيقاف تشغيلي عن طريق فتح قائمة خيارات Outlook (ملف> خيارات). ثم انتقل لأسفل إلى علامة التبويب الوظائف الإضافية.

بمجرد دخولك إلى قائمة الوظائف الإضافية ، انتقل إلى الأسفل حيث تقول "إدارة [وظائف COM الإضافية]" وانقر فوق الزر "انتقال". ألغِ تحديد المربع بجوار "الوظيفة الإضافية لخدمات اتصال الأعمال" ، ثم انقر فوق "موافق".

هذا يجب أن يمنع جزء البحث من الفتح.

4
Pete

يمكنك أيضًا القيام بذلك في Outlook عبر VBA. لم يعد Office 2010 يتيح لك الإزالة عبر معظم هذه الحلول.

Word و PowerPoint و Excel يسمح لك باستخدام هذا الحل السهل .

يتطلب Outlook المزيد من المتاعب لأنه يستخدم كل من المستكشفين والمفتشين ، والتي في سياقات مختلفة على كلاهما تمكين شريط الأوامر هذا. الحل هو إذن جزءان.

الجزء الأول هو إعداد 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
3
enderland

جرب هذا:

إضافة/إزالة البرامج ---> Microsoft Office ---> إضافة أو إزالة الميزات ---> قم بتوسيع أدوات Office ---> تعطيل Research Explorer Bar

المصدر

2
rzlines

في Outlook جرب هذا ؛ لن يتم تعطيله ولكنه سيمنع التجمد.

  1. اضغط مع الاستمرار على Alt & Left Mouse ، انقر فوق كلمة لفتح جزء البحث
  2. في الجزء السفلي من جزء البحث ، انقر فوق "خيار البحث"
  3. تحت عنوان "الخدمات" ، قم بإلغاء تحديد كل شيء
  4. انقر فوق "موافق" لحفظ التغييرات
1
Rose

إذا كنت لا ترغب في تعطيل النقر فوق "بحث" البديل ، ولكنك ترغب في تجنب حدوث ذلك أثناء قيامك بالتبديل بين النوافذ ، فقط تجنب النقر داخل منطقة المحتوى في تطبيق Office (على سبيل المثال ، انقر فوق شريط العنوان أو شريط التمرير الخ). هذا يتجنب إثارة البحوث.

0
Reg Edit