मैं इसी तरह के सवाल यह है कि एक कार्यपुस्तिका में एक संपूर्ण कार्यपत्रक को कॉपी और एक अन्य कार्यपुस्तिका को चिपकाने के साथ सौदा मिल गया है, लेकिन मैं बस एक संपूर्ण कार्यपत्रक को कॉपी करने और करने के लिए चिपकाने में दिलचस्पी है एक नई वर्कशीट - एक ही कार्यपुस्तिका में।कॉपी Excel में एक नया कार्यपत्रक में एक संपूर्ण कार्यपत्रक 2010
मैं 2003 .xls फ़ाइल को 2010xxm में परिवर्तित करने की प्रक्रिया में हूं और वर्कशीट्स के बीच प्रतिलिपि बनाने और चिपकाने के लिए उपयोग की जाने वाली पुरानी विधि सही पंक्ति ऊंचाई के साथ पेस्ट नहीं करती है। मेरे प्रारंभिक वैकल्पिक हल प्रत्येक पंक्ति के माध्यम से लूप के लिए गया था और कार्यपत्रक से पंक्ति ऊंचाइयों मैं के माध्यम से से है, तो पाश को कॉपी कर रहा हूँ हड़पने और कार्यपत्रक मैं करने के लिए चिपकाने हूँ में पंक्ति ऊंचाइयों के लिए उन मूल्यों को सम्मिलित करने के लिए, लेकिन इस दृष्टिकोण के साथ समस्या यह है कि है शीट में बटन होते हैं जो नई पंक्तियां उत्पन्न करते हैं जो पंक्ति संख्या को बदलते हैं और शीट का प्रारूप ऐसा होता है कि सभी पंक्तियां केवल एक चौड़ाई नहीं हो सकती हैं।
क्या मैं सच में ऐसा करने में सक्षम होना चाहते हैं बस संपूर्ण कार्यपत्रक को कॉपी और पेस्ट करें है।
ThisWorkbook.Worksheets("Master").Cells.Copy
newWorksheet.Paste
मुझे आश्चर्य है कि .xlsm को बदलने अब तोड़ने के लिए इस खड़ी कर रहा है कर रहा हूँ: यहाँ 2003 के संस्करण से कोड है। कोई सुझाव या विचार बहुत अच्छा होगा।
एक छोटी सी अधिक शब्दों वाले लेकिन एक अच्छी तरह से लिखा सवाल – aevanko