फोकस खो जाने पर अदृश्य और चयन अदृश्य


15

जब एक्सेल विंडो फोकस खो देती है, तो कर्सर अदृश्य हो जाता है। साथ ही संबंधित कॉलम / पंक्ति हेडर का रंग डिफ़ॉल्ट रूप से वापस आ गया है, इसलिए जैसे ही मैं दूसरी विंडो पर जाता हूं, कर्सर और / या चयन का पता लगाना असंभव है।

यह मुझे नरक से बाहर निकालता है क्योंकि यह एक्सेल को उन अधिकांश कार्यों के लिए लगभग अनुपयोगी बनाता है जिनके लिए मुझे इसकी आवश्यकता है:

  • किसी अन्य विंडो में परीक्षण करते समय परीक्षण मामलों पर नज़र रखना

  • कहीं और डेटा प्राप्त करना और इसे एक्सेल में पोर्ट करना

(मैंने इस तरह के व्यवहार को अन्य अनुप्रयोगों में कभी नहीं देखा है और इसके लिए औचित्य के बारे में सोच भी नहीं सकता।)

क्या इस व्यवहार को बंद करना संभव है, यानी फोकस से बाहर होने पर चयन दृश्यता को बनाए रखना संभव है?

संपादित करें: जब मैंने सोचा था कि मूल रूप से इसे पोस्ट किया गया था, तो इसके विपरीत, यह "नई सुविधा" नहीं है, बल्कि यह एक यूआई प्रचार है कि एमएस अपने अधिकांश अनुप्रयोगों (कम से कम कुछ समय के बाद से) में रखता है, हालांकि गैर-एमएस अनुप्रयोग या कुछ विरासत एमएस अनुप्रयोग हमेशा इसका सम्मान नहीं करते हैं।


1
मैं मानता हूं, कोई व्यक्ति जो एक्सेल के उपयोग-मामलों के बारे में नहीं सोचता है जब उन्होंने डिफ़ॉल्ट व्यवहार किया है।
एंथनीवो 13

जवाबों:


7

इस पोस्ट में एक वर्कअराउंड का वर्णन किया गया है , जिसमें VBA / macros के उपयोग की आवश्यकता नहीं है:

क्लिपबोर्ड पर सामग्री की प्रतिलिपि बनाना हाइलाइट किए गए कक्षों के चारों ओर एक धराशायी बॉर्डर डाल देगा, जो तब भी रहेगा जब एक्सेल विंडोज़ फोकस खो देती है।

पंक्ति के बाईं ओर पंक्ति संख्या पर क्लिक करके संबंधित पंक्ति को हाइलाइट करें, फिर Ctrl- C/ Cmd- पर क्लिक करें C


अच्छा, सरल समाधान।
101100

4

यह विंडोज के लिए एक सामान्य व्यवहार है। यह एक्सेल के लिए विशिष्ट नहीं है। यही बात अगर आप वर्ड में टेक्स्ट सेलेक्ट करते हैं, तो विंडो चेंज करें। इसे बंद नहीं किया जा सकता है।

यदि आप अपनी कार्यपुस्तिका में मैक्रोज़ जोड़ने के लिए तैयार हैं, तो आपके द्वारा आवश्यक पंक्ति को हाइलाइट करने के लिए एक काम-आस-पास है, फिर जब आप कर लें तो इसे हटा दें। हाइलाइट की गई पंक्ति तब दिखाई देगी जब विंडो में फ़ोकस नहीं होगा।

VBA एक्सप्लोरर ( Alt+ F11) में कोड के इन टुकड़ों को जोड़ें ThisWorkbookऔर आप उन्हें मैक्रोज़ ( Alt+ F8) से कॉल कर सकते हैं या उनके लिए बटन जोड़ सकते हैं।

Sub RowHighlight()
  Rows(ActiveCell.Row).Select
  With Selection.Interior
    .Pattern = xlSolid
    .ColorIndex = 6  'Change this number to the color of choice.
  End With
End Sub

Sub RemHighlight()
  Rows(ActiveCell.Row).Select
  With Selection.Interior
    .Pattern = xlNone
  End With
End Sub

नीचे रंगों का एक सूचकांक है जिसे आप कोड में बदल सकते हैं। वर्तमान में पीला करने के लिए सेट।

यहां छवि विवरण दर्ज करें


दिलचस्प विचार है। आपको इसे करने में सावधानी बरतनी होगी क्योंकि इससे आपको सक्रिय पंक्ति में आपके द्वारा भरे गए किसी भी फॉर्मेट को खोना पड़ेगा। इसके अलावा, यह एक वर्कशीट घटना से जुड़ा होना अधिक उपयोगी होगा - अन्यथा यह अधिक समझ में आता है कि हर बार जब आप किसी अन्य विंडो में अपने सक्रिय सेल को ट्रैक करने की आवश्यकता होती है, तो रंग को मैन्युअल रूप से बदलना होगा।
Excellll

2
"यह विंडोज के लिए एक सामान्य व्यवहार है। यह एक्सेल के लिए विशिष्ट नहीं है।" आप सही हैं कि यह एक्सेल --- के लिए विशिष्ट नहीं है। वास्तव में, वर्ड एक ही व्यवहार करता है, लेकिन मैं इसे सामान्य नहीं कहूंगा। उदाहरण के लिए, यह नोटपैड में इस तरह का व्यवहार नहीं करता है या वास्तव में मेरे द्वारा उपयोग किए जाने वाले अधिकांश प्रोग्राम (नोटपैड ++, पीएसपैड, सुमात्रा पीडीएफ रीडर )। यह "रन ..." जैसे मूल पाठ फ़ील्ड में इस तरह का व्यवहार करता है, हालांकि। (इतना अजीब कि मैंने कभी इस पर ध्यान नहीं दिया।)
Alois Mahdal

Excel का OSX संस्करण ठीक उसी तरह से लागू किया जाता है, जैसे कि ओपी द्वारा बताई गई प्रयोज्य को सीमित करता है।
रेक्सफ़ोर्ड

@CharlieRB नहीं, यह ऑपरेटिंग सिस्टम का व्यवहार नहीं है और Excel का व्यवहार Word की तुलना में भिन्न है। यदि विंडो फ़ोकस खो देता है तो वर्ड एक कर्सर के साथ एक टेक्स्ट फ़ील्ड का उपयोग करता है और कर्सर नहीं झपकाता है। यह ठीक है क्योंकि मैं मैन्युअल रूप से कुछ पाठ चिह्नित कर सकता हूं। हालांकि एक्सेल में, यह पूरी तरह से अलग है। यह कोशिकाओं के लिए अपने स्वयं के ड्राइंग तंत्र का उपयोग करता है और यह स्तंभ और पंक्ति में (पीले रंग की पृष्ठभूमि के साथ) विशेष क्षेत्रों को चिह्नित करता है। यह केवल एक्सेल से संबंधित है और यह एक मूर्खतापूर्ण व्यवहार है। मुझे भी अक्सर किसी दूसरी विंडो के डेटा की कॉपी / तुलना करनी होती है और जो भी हो, उस पर कोई अंकन नहीं होता ...
StanE
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.