2010-04-23 14 views
7

में एक 'असली' एक्सेल खाके टेम्पलेट के रूप में एक्सेल शीट का उपयोग करते हुए किसी को भी अंतर की किस तरह वहाँबनाम OpenXML

  • के बीच है कुछ मनमाने ढंग से पहले से फ़ॉर्मेट Excel 2007 * .xlsx फ़ाइल का उपयोग कर किसी भी अच्छे जवाब है टेम्पलेट के रूप में, मेरी सी # अनुप्रयोग में यह लोड हो रहा है, और माइक्रोसॉफ्ट OpenXML SDK

का उपयोग कर डेटा बनाम के साथ अपने कोशिकाओं के कुछ भरने

  • बनाने विशिष्ट एक्सेल टेम्पलेट (* .xltx) फ़ाइलें और मेरे लिए आधार के रूप में उन का उपयोग कर अभ्यास "डाटा भरने" (.xltx *) जब मैं एक्सेल टेम्पलेट्स का उपयोग नहीं करते

मैं ढीला कुछ है?

यदि हां - तो मैं क्या खो सकता हूं?

उत्तर

5

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

दूसरा सवाल यह है कि यदि आप ओओएक्सएमएल से अपना डेटा भर रहे हैं तो आपको एक्सएसटीएक्स का उपयोग करने की ज़रूरत है या नहीं - मुझे कोई कारण नहीं दिख रहा है कि आपको XSTX का उपयोग करने की आवश्यकता क्यों होगी आपका प्री-फॉर्मेटेड एक्सएसएलएक्स एक अलग फ़ाइल नाम से सहेजा गया है, आपका एक्सएसएलएक्स टेम्पलेट के रूप में ठीक होना चाहिए। एक एक्सएसटीएक्स वास्तव में एक्सेल क्लाइंट ऐप ऑपरेशन के लिए है - ओओएक्सएमएल जैसे प्रोग्रामेटिक समाधान एक अलग फ़ाइल एक्सटेंशन का उपयोग करने में कोई लाभ नहीं देते हैं (हालांकि वीएसटीओ के सच नहीं है, जो एक्सेल क्लाइंट ऐप ऑपरेशन भी है)।

+0

ग्रेट उत्तर - आपकी अंतर्दृष्टि के लिए धन्यवाद! –

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