एक्सेल में प्रिंटिंग से कोशिकाओं को कैसे रोकें


17

जब मैं फ़ाइल संपादित कर रहा हूं, तो मैं एक्सेल में प्रिंटिंग से विशिष्ट कोशिकाओं (या पूरी पंक्ति या स्तंभ) की सामग्री को कैसे रोक सकता हूं? आदर्श रूप से मैं स्प्रेडशीट के आंतरिक (यानी, न केवल सबसे दाहिने स्तंभ (s) या नीचे की पंक्ति (नों) के कक्षों में ऐसा करने में सक्षम होना चाहिए। छिपी पंक्ति (एस) या कॉलम (एस) स्वीकार्य नहीं है, क्योंकि मुझे शीट के समग्र स्वरूप को बनाए रखने के लिए सेल आकार को बनाए रखने की आवश्यकता है।

मैंने सशर्त प्रारूप को परिभाषित करने के तरीके की तलाश की है जो सशर्त है कि क्या एक्सेल वर्तमान में मुद्रण कर रहा है, लेकिन ऐसा कुछ भी प्रतीत नहीं होता है। मैं मैन्युअल रूप से छपाई से पहले पाठ का रंग सफेद करने के लिए सेट कर रहा हूं (और बाद में इसे मैन्युअल रूप से पुन: प्रकाशित कर रहा हूं), लेकिन ऐसा लगता है कि ऐसा करने का एक स्वचालित तरीका होना चाहिए।


2
आपको टेरेंस के स्वीकृत उत्तर को बदल देना चाहिए, क्योंकि यह एक ऐसा प्रकोष्ठ है जो मुद्रण से रोकता है, उन्हें स्क्रीन पर दिखाने से रोकता है (जो इस प्रश्न के लिए एक अंतर्निहित आवश्यकता की तरह दिखता है)।
विज्ञापन एन

जवाबों:


7

आप इसे प्राप्त करने के लिए सामान्य (सशर्त नहीं) प्रारूपण लागू कर सकते हैं। प्रश्न में सेल, पंक्ति और / या स्तंभ का चयन करें और "स्वरूप कक्ष" पर जाएं, जो रिबन ("होम" → "सेल" → "" प्रारूप ") या कीबोर्ड शॉर्टकट Ctrl+ के माध्यम से सुलभ है 1

"नंबर" टैब पर, श्रेणी = "कस्टम" और "प्रकार" दर्ज करने के लिए चयन करें:

"", "", "", ""

या केवल

;;;

यह एक्सेल को एक रिक्त स्ट्रिंग प्रदर्शित करने के लिए कहता है यदि सेल में सकारात्मक संख्या, ऋणात्मक संख्या, शून्य या (गैर-संख्यात्मक) पाठ होता है। तो कोई भी मान जो एक त्रुटि नहीं है, स्क्रीन पर छिपाया जाएगा और जब मुद्रित किया जाएगा।


वाह, यह एक बहुत बढ़िया पॉवरस्सर टिप है। मैं इसे सुबह कोशिश करने के लिए इंतजार नहीं कर सकता।
माइकल इट्ज़ो

11
यह सेल सामग्री को केवल मुद्रण से ही प्रदर्शित करने से रोकता है। मैं स्क्रीन पर मूल्य दिखाना चाहता हूं, लेकिन प्रिंट करते समय छिपाएं।
utapyngo

14

यदि आप "फ़ाइल -> प्रिंट -> पृष्ठ सेटअप -> शीट (टैब)" के तहत कार्यालय 2010 का उपयोग कर रहे हैं, तो "प्रिंट क्षेत्र" की सेटिंग वही होनी चाहिए जो आप देख रहे हैं। मेरे उदाहरण में, केवल कॉलम A: J मुद्रित होगा; हालाँकि, स्क्रीन पर देखने पर सब कुछ दिखाया गया है।

यह संवाद कैसा दिखता है:

स्क्रीनशॉट
(विस्तार के लिए छवि पर क्लिक करें)

यह "पेज लेआउट" → "पेज सेटअप" → (कोने का बटन) → "पेज सेटअप" → "शीट" के रूप में भी सुलभ हो सकता है:

    


2
कितना अजीब है - यह एकमात्र सही और वैध उत्तर है।
वोजत दोहल

7

इस समाधान के लिए आपको हर बार फ़ाइल प्रिंट करने से पहले और बाद में विशेष कार्रवाई करने की आवश्यकता नहीं होती है। यह एक "प्रिंट क्षेत्र" का उपयोग करने के विचार पर बनाता है, जैसा कि टेरेंस और डॉन लाइवज़ी द्वारा सुझाया गया है। वह सेल (एस) लगाएं जिसे आप प्रिंट क्षेत्र के बाहर प्रिंट नहीं करना चाहते हैं। यदि आपके लिए यह काफी अच्छा है, तो आप कर रहे हैं।

जब आप कार्यपत्रक का संपादन कर रहे हों, तो आप चाहते हैं कि बहिष्कृत सेल प्रिंट क्षेत्र के अंदर दिखाई दे। उस मामले में, प्रत्येक सेल के लिए जिसे आप प्रदर्शित करना चाहते हैं लेकिन प्रिंट नहीं:

  • एक "आकृति" डालें। (एक आयत सबसे अच्छा काम करती है।) इसे उस सेल पर रखें जहाँ आप डेटा दिखाना चाहते हैं। आप चाहते हैं के रूप में यह नेत्रहीन स्वरूपित करें। सीमा रेखा न होना सबसे अच्छा हो सकता है। पृष्ठभूमि रंग के लिए जो भी आप चाहते हैं, उसे भरने के रंग को सेट करें, या अंतर्निहित सेल के भरने वाले रंग को (और आकार को अदृश्य बनाने के लिए) भरने के लिए कोई भराव न करें।
  • आकार का चयन करके वांछित सेल की सामग्री को प्रदर्शित करने के लिए आकार को कॉन्फ़िगर करें और फिर शीर्ष पर सूत्र पट्टी में एक संदर्भ (जैसे =D15) टाइप करके । आकार में सिर्फ टाइप न करें; यदि आप ऐसा करते हैं, तो सूत्र ( ) शाब्दिक रूप से प्रदर्शित होगा।=D15
  • आकृति पर राइट क्लिक करें और “Format Shape” चुनें। गुणों के तहत, आप चुन सकते हैं कि आकृति मुद्रित है या नहीं ("प्रिंट ऑब्जेक्ट" चेकबॉक्स को साफ़ करके)। (Excel 2013 में, यह "आकार विकल्प" → "आकार और गुण" → "गुण") के अंतर्गत है।

एक गैर-मुद्रण आकृति बहुत उपयोगी है जब आपको केवल उपयोगकर्ता के निर्देशों को शामिल करने की आवश्यकता होती है। (यही कारण है कि मैं इसे पढ़ रहा था)।
थियोडोर

2

जब मुझे वह करने की आवश्यकता होती है जो आप कह रहे हैं, तो मैं क्या करूंगा:

कोड संपादक (VBA) में फ़ंक्शन का उपयोग करें:

Private Sub Workbook_BeforePrint(Cancel As Boolean)

स्तंभ या पंक्तियों को छिपाने के लिए, प्रिंटआउट करें, और फिर उन्हें अनहाइड करें।

उदाहरण:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
    If ActiveSheet.Name = "Sheet1" Then
        Cancel = True
        Application.EnableEvents = False
        Application.ScreenUpdating = False
        With ActiveSheet
            .Rows("10:15").EntireRow.Hidden = True
            .PrintOut
            .Rows("10:15").EntireRow.Hidden = False
        End With
        Application.EnableEvents = True
        Application.ScreenUpdating = True
    End If
End Sub

या कॉलम छिपाने के लिए संबंधित भाग को बदलें (यह उदाहरण कॉलम बी और डी को छुपाता है):

        With ActiveSheet
            .Range("B1,D1").EntireColumn.Hidden = True
            .PrintOut
            .Range("B1,D1").EntireColumn.Hidden = False
        End With

या कॉलम A में रिक्त सेल के साथ सभी पंक्तियों को छिपाएँ:

        With ActiveSheet
            On Error Resume Next
            .Columns("A").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
            .PrintOut
            .Columns("A").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = False
            On Error GoTo 0
        End With

लिंक:


यह एक बहुत ही खराब समाधान है और लिंक अब काम नहीं करते हैं।
वोजत दोहल

2

मैंने एक अलग शीट बनाकर और उसमें मौजूद जानकारी के लिंक को कॉपी करके एक ही मुद्दे को हल किया। ऐसा करने के लिए, मूल पत्रक के पूरे हिस्से को हाइलाइट करें और उसे कॉपी करें ( Ctrl+ C)। नई शीट पर जाएं और पहले सेल पर राइट क्लिक करें। पेस्ट विकल्प में लिंक आइकन का चयन करें। चिपकाया हुआ सब कुछ अनफ़ॉर्म हो जाएगा, इसलिए आपको इसे ठीक करना होगा। खाली कोशिकाओं में शून्य होगा। इसे "फ़ाइल" → "विकल्प" → "उन्नत" पर जाकर ठीक किया जा सकता है और "शून्य में मान रखने वाले कक्षों में शून्य दिखाएं" बॉक्स को अनचेक किया जा सकता है।

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

यदि, मेरी तरह, आपके पास एक आधार शीट है जिसे आप विभिन्न समय या उद्देश्यों के लिए कॉपी करते हैं, तो आप बेस शीट के लिए यह प्रिंट शीट बना सकते हैं। जब आपको एक नई जोड़ी की आवश्यकता होती है, तो बस दोनों शीटों को कॉपी करें और नई प्रिंट शीट नई शीट से लिंक हो जाएगी।


1

मेरे पास अन्य पदों पर टिप्पणी करने के लिए पर्याप्त प्रतिष्ठा अंक नहीं हैं, इसलिए मैं कुछ टिप्पणियों के साथ "उत्तर" जोड़ूंगा। मुझे समान या समान आवश्यकता थी, और विभिन्न दृष्टिकोणों के लिए पेशेवरों और विपक्ष हैं।

  • प्रिंट क्षेत्र सेट करना: यह शीट के लेआउट के आधार पर काम कर सकता है, लेकिन यह गैर-सन्निहित प्रिंट क्षेत्र चयन को बहुत अच्छी तरह से संभाल नहीं पाता है। या, शायद यह इसे बहुत अच्छी तरह से संभालता है, लेकिन चयनित दृष्टिकोण मेरे मामले में काम नहीं करता है। उदाहरण के लिए, यदि मेरे पास स्तंभ AE के साथ एक स्प्रेडशीट है, और मैं मुद्रण पर कॉलम B और D को छिपाना चाहता हूं, तो यह प्रत्येक मुद्रित कॉलम {A, C, E} को एक अलग पृष्ठ पर रखता है। वास्तव में नहीं जो मैं चाहता था।

  • पाठ को सफेद पर सेट करना: कुछ मामलों में काम कर सकता है, लेकिन BEWARE यह छिपे हुए डेटा को लीक होने से नहीं रोकता है। यदि आप संवेदनशील जानकारी छिपाने की कोशिश कर रहे हैं, तो जान लें कि यदि आप पीडीएफ में प्रिंट करते हैं, तो डेटा अभी भी पीडीएफ फाइल में मौजूद होगा। हालांकि यह सफेद-पर-सफेद है, यह अभी भी है, और इसे पीडीएफ फाइल से कॉपी / पेस्ट किया जा सकता है।

मैं उस दृष्टिकोण को पसंद करता हूं जो मुद्रण पर चयनित स्तंभों को छिपाने के लिए मैक्रोज़ का उपयोग करता है, हालांकि मुझे एहसास है कि लागू नहीं हो सकता है या सभी स्थितियों में सबसे अच्छा विकल्प हो सकता है।


1

आप पंक्ति / स्तंभ पर राइट क्लिक करके और "हाईड" का चयन करके संपूर्ण पंक्तियों या स्तंभों को "छिपा" सकते हैं। यह पंक्ति / स्तंभ को मुद्रित (या प्रदर्शित) होने से रोकेगा। यदि आपके पास एक से अधिक पंक्तियाँ / कॉलम हैं, तो आप उन्हें "ड्रैग ड्रैग" द्वारा हाइलाइट कर सकते हैं यदि वे एक-दूसरे के बगल में हैं या Ctrlयदि वे एक-दूसरे के बगल में नहीं हैं तो + क्लिक करें। जब पंक्तियों / स्तंभों को छिपाया जाता है, तो उनका नंबर / अक्षर नहीं दिखाया जाता है। उन्हें अनहाइड करने के लिए बस दोनों तरफ पंक्तियों / कॉलम को हाइलाइट करें और "राइट क्लिक" करें और "अनहाइड" चुनें।

मुझे यकीन नहीं है कि यदि आप अलग-अलग सेल को फ़ॉन्ट रंग बदलने के अलावा अन्य मुद्रण से रोक सकते हैं। आप इसे सशर्त स्वरूपण के साथ स्वचालित करने में सक्षम हो सकते हैं।


1
लेकिन ओपी कोशिकाओं को छिपाने के लिए नहीं बल्कि उन्हें छपाई से रोकने के लिए कहता है।
वोजत दोहल

@ Vojt willchDohnal एक सेल को छिपाना भी इसे मुद्रण से छिपाएगा। संभवतः, एक बार मुद्रित होने के बाद, आप तब अनहाइड कर सकते हैं।
इहानी ११

0

ऊपर बताए अनुसार कॉलम या पंक्तियों को छिपाने के अलावा। आप कस्टम दृश्य को लागू करने के लिए एक सरल तरीके के रूप में देख सकते हैं और जो आप दिखाना नहीं चाहते हैं उसे लागू करें।

उदाहरण के लिए, यदि आप एक विक्रेता के लिए एक कॉलम, एक गोदाम के लिए और दूसरा सब कुछ के साथ प्रिंट करते हैं, तो आप प्रत्येक के लिए एक कस्टम दृश्य बना सकते हैं और आसानी से या तो स्विच कर सकते हैं।


0

एक और सरल तरीका यह है कि चयनित कक्षों को हाइलाइट करके सेल की सामग्री को अस्थायी रूप से साफ़ करें - राइट क्लिक करें और "क्लियर कॉन्टेंट्स" चुनें।

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

अब आप प्रिंट कर सकते हैं और फिर पूर्ववत करें बटन पर क्लिक करें और सब वापस सामान्य हो गया है।


मुझे समझ नहीं आ रहा है, इस उत्तर को कैसे उतारा जा सकता है ... यदि आप नहीं चाहते कि कोशिकाएं सिर्फ
छपें तो

कोशिकाओं में मान शामिल हो सकते हैं (उदाहरण के लिए लाभ प्रतिशत) जिनका उपयोग सूत्र गणनाओं में किया जा सकता है अर्थात चर। यदि इसे हटा दिया जाता है तो गणना नहीं होती है!
पुनर्नवीनीकरण स्टील

0

मैं "स्पष्ट सामग्री" सड़क से नीचे चला गया हूं और कह सकता हूं कि व्यस्त दिन पर, केवल मुद्रण के लिए कुछ को पूर्ववत करना भूलना मुश्किल नहीं है।

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

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

इसके अलावा, अपनी फ़ाइलों का बैकअप लें, हे।

चियर्स


0

पंक्ति या कॉलम को मुद्रण से रोकने के लिए आप इसे दृश्य से छिपा सकते हैं :

  1. पंक्ति (पंक्तियों) / स्तंभों का चयन करें
  2. इस पर राइट क्लिक करें
  3. संदर्भ मेनू में "छिपाएं" चुनें

समूह बनाने और फिर उसे ढहाने का एक अलग तरीका है :

  1. पंक्ति का चयन करें
  2. चुनें डाटा > - टैब (रिबन में) समूह में बटन को रेखांकित समूह

अब आप संपादन / मुद्रण के लिए पंक्ति (ओं) / कोलम (ओं) का शीघ्रता से पतन / विस्तार कर सकते हैं।

कोशिकाओं को छिपाने के कई तरीकों का वर्णन करने वाले वीडियो पर एक नज़र डालें (ऊपर वर्णित सहित)।


0

पिछली सलाह को ध्यान में रखते हुए कि पीडीएफ मुद्रण पर सफेद फ़ॉन्ट दिखाई दे सकता है, मैं निम्नलिखित तकनीक का उपयोग करता हूं:

"1" या "0" प्रविष्टि के साथ प्रिंट क्षेत्र के बाहर एक सेल का उपयोग करें।

मैं तब इस क्षेत्र को सभी कोशिकाओं के सशर्त स्वरूपण में संदर्भित करता हूं जो प्रिंट नहीं करना आवश्यक है।

यदि A1=0तब प्रारूप को सफेद फ़ॉन्ट पर सेट करें।

यदि A1=1तब प्रारूप को काले या किसी भी रंग फ़ॉन्ट पर सेट करें जिसे आप चाहते हैं।

दूसरी पंक्ति की आवश्यकता नहीं हो सकती है, लेकिन यह आपको सेल A1 में संख्याओं की एक श्रेणी का चयन करके पृष्ठभूमि, सीमाओं और फोंट के लिए एक श्रेणी या एकल कक्षों के लिए विभिन्न संख्याओं का उपयोग करने वाले क्षेत्रों को उजागर करने की अनुमति देता है।


यह सफेद रंग में पीडीएफ प्रिंटिंग को कैसे रोकता है? क्या वे कोशिकाएँ नहीं हैं जिन्हें आप सशर्त स्वरूपण के माध्यम से सफ़ेद कर रहे हैं जो पहले पीडीएफ पर सफ़ेद छपी थीं जैसे कि वे पहले थीं?
एंडी मोहर

हां वे हैं, लेकिन यह गैर-मुद्रण योग्य कोशिकाओं (सफेद फ़ॉन्ट) के बीच स्विच करने के मूल प्रश्न को हल करता है और शीट को सफेद A1 कोशिकाओं (0 या 1) का उपयोग करके शीट पर देखने और सफेद फ़ॉन्ट कोशिकाओं को चालू और बंद करने के लिए हल करता है।
डैरेन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.