Excel 2013 डेटा तालिका में पंक्तियों को हटाते समय लंबी देरी


1

मैं 250K रो * 3 कॉलम को हटाने की कोशिश कर रहा हूं, लेकिन ऐसा लगता है जैसे एक्सेल जवाब नहीं दे रहा है। कभी-कभी इसे निष्पादित करने में 20 मिनट से अधिक समय लगता है, क्या यह सामान्य है? क्या कोई मुझे कुछ सुझा सकता है, मुझे वास्तव में उन पंक्तियों को हटाने की आवश्यकता है। मेरा कंप्यूटर चश्मा:

i7 2600K @3.4Ghz
8GB Ram
Win8 Pro 64-Bit
Excel Pro 64-Bit
AMD Radeon HD 7900 Series

क्या आपने उन्हें मैक्रो के साथ हटाने का प्रयास किया है screenupdating = false?
Raystafarian

@Raystafarian नहीं, क्या यह काम करेगा और उन्हें डेटा तालिका से भी निकाल देगा?
Meds

यदि आप स्क्रीनअपडेटिंग बंद कर देते हैं, तो रेंज.डेलीट या कॉलमसेवर्ड या पंक्तियों को हटा दें। यह उपयोगकर्ता को जो भी देखता है, उसके बारे में चिंता किए बिना डेटा को हटा देगा। फिर बस स्क्रीनअपडेटिंग को चालू करें।
Raystafarian

मैं उन्हें हटाने के लिए किसी भी कोड का उपयोग नहीं कर रहा हूं। मैं अपने सभी डेटा फ़िल्टर कर रहा हूं, फिर CTRL + A & amp; DEL, क्या मुझे स्क्रीनअपडेटिंग डालने के लिए VBA का उपयोग करना चाहिए?
Meds

सभी का चयन करें और हटाएं? आप दिखाई देने वाली कोशिकाओं को हटाना चाहते हैं, सभी कोशिकाओं को सही नहीं?
Raystafarian

जवाबों:


2

मैं मैक्रो छोड़ दूँगा, लेकिन किसी कारण से डेटा का चयन करना और इसे साफ़ करना, और फिर डुप्लिकेट को निकालने के लिए टेबल टूल्स का उपयोग करना, काम किया।

आप प्रश्न की टिप्पणियों में चैट लिंक में समस्या निवारण देख सकते हैं


एक बार जब आप फ़िल्टर कर लेते हैं तो तालिका इस मैक्रो को चला देती है

Sub Macro1()
Application.ScreenUpdating = False
ActiveSheet.ListObjects("TableName").DataBodyRange.Delete
Application.ScreenUpdating = True
End Sub
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.