2013-02-13 26 views
20

बीसीएम: ओपन, इवेंट: साइट XXXX नीचे है, सेवा प्रभावित: 2 जी, प्रभाव: XXXX क्षेत्र पर कवरेज कवरेज, कारण: जांच के तहत, रिकवरी समय: 30 मिनट, प्रारंभ समय: 14: 25: 13, समाप्ति समय: 15: 18: 03, अवधि: 00: 52: 50, एसएलए: 1 घंटा।एक सेल

यदि आप मुझे कुछ समय के लिए खोज करने में मदद कर सकते हैं, तो मुझे बहुत मदद मिलेगी, तो मैं आभारी रहूंगा।

प्रोग्रामिंग में एक्सेल और बहुत अच्छा नहीं है, लेकिन मैं अभी भी ऑनलाइन शोध से एकत्र कर सकता हूं कि वीबीए के साथ यह संभव है। हालांकि मैंने डेवलपर रिबन को सक्षम किया लेकिन मैं मुझे वीबीए कोड चलाने की अनुमति नहीं दूंगा।

नीचे की रेखा .... लंबी चीज कम हो गई .. नीचे सेल सामग्री जिसे मैं संपादित करना चाहता हूं।

हाँ !! उपरोक्त के लिए एमएस एक्सेल 2010 के एक बार सेल पर विलय कई ड्रॉप सूची का परिणाम है।

अब मुझे क्या चाहिए कि इस सेल के भीतर एक कॉमा द्वारा एक नई लाइन आने के लिए एक अल्पविराम से अलग हो जाए।

मैन्युअल रूप से alt + enter के साथ परीक्षण किया लेकिन इस बार मैं इसे स्वचालित करना चाहता हूं।

दूसरी तरफ मैं एक अलग चादर के कॉलम के भीतर XXX fond को डेटा शौकीन के साथ बदलना चाहता हूं।

कोई भी कृपया मुझे अपना मेल पता भेजें, मैं आपको फ़ाइल भेजूंगा ... अधिक विस्तृत स्पष्टीकरण के लिए।

+1

सेल वास्तविक पाठ "XXXX" वाली या सिर्फ एक उदाहरण मूल्य है करता है ? – barrowc

+0

@user शेयर फ़ाइल ड्रॉपबॉक्स या किसी भी समान सेवा –

+0

http://stackoverflow.com/q/6116403/509840 का डुप्लिकेट। – rajah9

उत्तर

17

न्यू लाइन पात्रों के साथ अल्पविराम के बदलने के लिए (यह मानते हुए कि पाठ बदल दिया सेल A1 में है) इस सूत्र का उपयोग:

=SUBSTITUTE(A1,",",CHAR(10))

फिर आप पंक्ति की ऊँचाई को बदलने के लिए को देखने के लिए हो सकता है सेल में मानों

मैं आपके सवाल का


संपादित के अन्य भाग के बारे में एक टिप्पणी छोड़ दिया है: यहाँ एक स्क्रीन है इस काम के गर्म - मुझे "स्वरूप कक्ष" संवाद में "लपेटें पाठ" चालू करना पड़ा।

enter image description here

+0

वास्तव में नहीं - यह अभी भी एक्सेल में लाइन ब्रेक के बिना स्ट्रिंग के रूप में दिखाई दे रहा है ... मुझे लगता है कि ओपी नहीं चाहता है। –

+0

@ पीटर एल - मैंने इस बिंदु को स्पष्ट करने के लिए अपना उत्तर संपादित किया है – barrowc

+0

लपेटें पाठ अंतर बनाता है, हालांकि यह स्पष्ट नहीं है। फिर भी, यह काम करता है। –

5

उपयोग

=SUBSTITUTE(A1,",",CHAR(10) & CHAR(13)) 

यह एक नई लाइन के साथ प्रत्येक अल्पविराम की जगह लेगा। उस सेल पर A1 बदलें जिसका आप संदर्भ दे रहे हैं।

+0

CHAR (10) एलएफ (लाइन फीड) और CHAR (13) सीआर (कैरिज रिटर्न) है। आमतौर पर वे क्रमशः सीआर एलएफ में हैं। क्या आप वाकई अपना फॉर्मूला काम करते हैं? –

+0

सुनिश्चित करें कि आपके पास शब्द रैप चालू है! –

3

आप वीबीए के बिना संवाद बॉक्स को ढूंढने/प्रतिस्थापित करने के बिना भी ऐसा कर सकते हैं। मेरा जवाब https://stackoverflow.com/a/6116681/509840 पर था।

+0

इसके लिए +1, कम से कम नई लाइनें जोड़ दी जाएंगी) –

79

किसी कारण से, उपरोक्त में से कोई भी मेरे लिए काम नहीं करता है। हालांकि यह डीआईडी:

  1. प्रतिस्थापित करने के लिए आवश्यक कोशिकाओं की श्रेणी का चयन किया गया।
  2. जाओ होम को>> & करें खोजें या बदलें Ctrl + एच
  3. क्या खोजें: ,
  4. से बदले: CTRL + शिफ्ट + जम्मू
  5. क्लिक करें Replace All

किसी तरह CTRL + शिफ्ट + जम्मू एक LINEBREAK रूप में पंजीकृत है।

+6

इसके लिए +1, मेरे ऊपर कोई भी काम नहीं किया, लेकिन ऐसा हुआ। –

+4

इस समाधान के लिए बहुत बहुत धन्यवाद। Excel 2007 और 2010 में अच्छी तरह से काम किया! – realtebo

+0

आम तौर पर, चूंकि लोगों ने ' जे या फिर एक्सेल के अन्य संस्करणों को रीमेप कर दिया हो सकता है, तो आप इसे'कुंजी दबा सकते हैं और वास्तविक एसीआई चार तक पहुंचने के लिए संख्यात्मक कीपैड पर 0010 टाइप कर सकते हैं –

0

विंडोज (कुछ अन्य ओएस के विपरीत, लिनक्स की तरह), सीआर + वामो लाइन ब्रेक के लिए उपयोग करता है:

  • सीआर = 13 = 0x0D =^एम = \ r = गाड़ी वापसी

  • वामो = 10 = 0x0A =^जे = \ n = नई लाइन

वर्ण, इसी क्रम में होने की जरूरत है अगर आप चाहते हैं लाइन जब अन्य Windows प्रोग्राम को कॉपी किया लगातार दिखाई दे सकता है टूट जाता है। तो एक्सेल समारोह होगा:

= स्थानापन्न (A1, "", CHAR (13) & CHAR (10))

संबंधित मुद्दे