Excel 2010 में HTML को Excel में पार्स करने के बिना html को पेस्ट करें


9

मैं SQL पर एक क्वेरी चला रहा हूँ। आमतौर पर मैं क्वेरी से परिणामों को एक्सेल में आसानी से कॉपी और पेस्ट कर सकता हूं और यह कॉलम, रो आदि को संरक्षित करता है।

हालाँकि, इस मामले में मैं ईमेल का एक गुच्छा चुन रहा हूँ और उन ईमेलों के निकाय html स्वरूपित हैं। हर बार जब मैं एक्सेल 2010 में कोशिश करता हूं और पेस्ट करता हूं, तो यह पूरी तरह से गड़बड़ कर देता है क्योंकि यह html को पार्स करके और इमेज और टेग सेल्स को एक्सेल सेल आदि में HTML टैग्स को कन्वर्ट करके 'मददगार' बनने की कोशिश कर रहा है।

क्या कोई ऐसा तरीका है जिससे मैं एक्सेल गूंगा हो सकता हूं और बस अपने पाठ को बिना कुछ समझे उसके साथ करने की कोशिश कर रहा हूं?

मैंने पेस्ट स्पेशल का उपयोग करने की कोशिश की है। मैंने html बॉडी के प्रारंभ में किसी एकल उद्धरण को प्रस्तुत करने की कोशिश की है (किसी ने कहा कि एक्सेल को पाठ के रूप में क्षेत्र का इलाज करने के लिए कहता है और पार्स नहीं)। मैंने |प्रत्येक कॉलम के बीच पाइप डालने की कोशिश की , इसे टेक्स्ट फाइल में सेव किया और फिर टेक्स्ट फाइल को इम्पोर्ट किया। कोई फर्क नहीं पड़ता कि मैं क्या करता हूं, एक्सेल html के साथ खिलवाड़ करता रहता है।

क्या किसी को पता है कि HTML को एक्सेल में सादे 'ओल गूंगा पाठ के रूप में कैसे पेस्ट किया जाए?


डेटा / टेक्स्ट-टू-कॉलम संवाद बॉक्स में सभी सीमांकक विकल्पों को अनचेक करने का प्रयास करें।
गंवार

आप विज़ार्ड में मतलब है, पहले से ही कोशिश की है कि। इसके अलावा, यह स्पष्ट रूप से एक सीमांकक मुद्दा नहीं है। यह स्पष्ट रूप से html पार्स कर रहा है। और जैसा कि मैंने कहा, यह वास्तविक छवि के रूप में <img> टैग प्रदर्शित करेगा। एक्सेल कोशिकाओं में तालिका कोशिकाओं को विभाजित करना। तो यह निश्चित रूप से HTML के साथ कुछ चालाक करने की कोशिश कर रहा है। मैं बस यह चाहता हूं कि यह सब कुछ टेक्स्ट के रूप में पेस्ट करे और मेरे लिए कुछ भी 'मददगार' न हो।
मर्क

क्या आपने पाठ आयात विज़ार्ड के चरण 3 में 'पाठ' विकल्प भी जांचा था?
जेरी

हाँ मैंने किया, कोई प्रभाव नहीं पड़ा
मर्क

1
क्या आपने कभी इसके लिए कोई समाधान खोजा? मैं अब यह सटीक काम करने की कोशिश कर रहा हूँ!
फ्रैंकलिस

जवाबों:


8

मैं यह समझ गया!!!!

उस सेल में डबल क्लिक करने की कोशिश करें, जिसमें आप पेस्ट करना चाहते हैं (केवल एक क्लिक के साथ सेल का चयन करने के बजाय)। आपके पेस्ट विकल्प को तब टेक्स्ट पर स्विच करना चाहिए और टेक्स्ट डेटा को पार्स नहीं करना चाहिए।


2
यह कुछ समय पहले था - मैं अगली बार यह कोशिश करूँगा, हालांकि अगर मुझे सही ढंग से याद है तो यह मेरे लिए बहुत मददगार नहीं होगा क्योंकि मैं कई रिकॉर्ड बना रहा था। एक बार में प्रत्येक कोशिका को चिपकाना बहुत ही अव्यावहारिक है
मर्क

5

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


मुझे इसकी उम्मीद नहीं थी, लेकिन यह काम करता है । या कम से कम, इसने मेरे लिए काम किया। यह शीर्ष से बेहतर समाधान है क्योंकि यह केवल एक क्षेत्र के बजाय एक संपूर्ण परिणाम का समर्थन करता है।
बम्बाम्स

1

श्री एक्सेल फ़ोरम पर उपयोगकर्ता [डाइवर्ंट] ने इसका उत्तर दिया ।

यह सभी स्थितियों में लागू नहीं हो सकता है, क्योंकि आपको इसे एक ".txt" फ़ाइल में सहेजना होगा , लेकिन यह सबसे तेज तरीका था जब मुझे समस्या हो सकती थी जब मेरे पास मूल पोस्ट की तरह ही समस्या थी। मुख्य रूप से, एक चरण में, यह आपके सभी पाठों की HTML-व्याख्या को रोक देगा।

मुझे लगता है कि पाठ फ़ाइल में इसे सहेजने का सबसे अच्छा तरीका है।
Excel में फ़ाइल खोलें का चयन करें।
इसके बाद डिलीट किया हुआ चुनें, फिर
सभी सीमांकित चयनों को अन-टिक
करें और फिर अगला टेक्स्ट समाप्त करें


जी-मैन, संपादन के लिए धन्यवाद। और वैसे ... शानदार अवतार।
मार्क गोल्डफैन

या सिर्फ .csv(अल्पविराम से अलग किए गए मान) के रूप में सहेजें और उसे डबल क्लिक करें (या एक्सेल में खींचें और छोड़ें)। यदि कोई समस्या कॉमा के साथ है, तो .txt(टैब अलग किए गए मान) के रूप में सहेजें और एक्सेल में फ़ाइल को खींचें और छोड़ें
Slai

0

ध्यान दें कि ऐसा करने के लिए एक चिह्नित पाठ को कॉपी करना है, सेल का चयन करें, फिर F2 कीबोर्ड शॉर्टकट का उपयोग करें। इसका सेल पर डबल क्लिक करने या स्क्रीन के शीर्ष पर टेक्स्ट एंट्री बार में क्लिक करने के समान प्रभाव पड़ता है, यह कर्सर को सेल में लाएगा और आपको टेक्स्ट को संपादित करने की अनुमति देगा।

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


सवाल एक समाधान की तलाश में है जहां htmlलिंक को पार्स नहीं किया जाएगा और क्लिक करने योग्य होगा। यह लिंक को संपादित करने के तरीके
प्रसन्ना

0

इसे Google स्प्रेडशीट में पेस्ट करें , फिर इसे अपनी एक्सेल शीट में कॉपी और पेस्ट करें। यह कोड / टेक्स्ट के रूप में दिखाएगा जो html मान नहीं है


एक्सेल के भीतर एक सुविधा है जहां आप इंगित कर सकते हैं कि पेस्ट ऑपरेशन सिर्फ सादा पाठ होना चाहिए। Google स्प्रेडशीट का उपयोग करना एक अतिरिक्त कदम है जिसकी आवश्यकता नहीं है।
रामहाउंड

मैंने इसे नहीं देखा है भाई .. एक्सेल का कौन सा संस्करण आप इसे देखते हैं?
इब्राहिम अकबर

एक्सेल का हर संस्करण मैंने 2003 से इस्तेमाल किया है
रामहाउंड जूल

0

मैंने चारों ओर खोज करने के बाद यह बहुत आसानी से करने में कामयाब रहा।

फ़ाइल के नीचे स्रोत से पाठ की प्रतिलिपि बनाएँ और पेस्ट विकल्प आपके पास पाठ विज़ार्ड खोलने का मौका है और (जैसा कि ऊपर कहा गया है) बस सीमांकित विकल्प का उपयोग करें और फिर सभी सीमांकक को समाप्त करें और समाप्त करें।

डेटा को अनफ़ार्टेड कॉपी किया जाएगा और पहले टेक्स्ट फ़ाइल के रूप में सहेजने की आवश्यकता नहीं है


0

मैंने पाया कि मार्क गोल्डफ़ेन द्वारा दिया गया उत्तर टेक्स्ट फ़ाइल के रूप में बचत के कदम के बिना काम करता है।

बस टेक्स्ट पेस्ट करें। पेस्ट विकल्प बटन को देखें और उसे क्लिक करें। "पाठ आयात विज़ार्ड का उपयोग करें ..." पर क्लिक करें। चिपकाया गया पाठ गायब हो जाता है और विज़ार्ड ऊपर आ जाता है। सीमांकित चुनें, लेकिन सभी सीमांकितों को अचयनित करें! "पाठ" डेटा प्रकार का चयन करें।

अजीब काम के आसपास, लेकिन यह काम करता है (विंडोज 7 के तहत एक्सेल 2007 में)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.