मैं हार्डवेयर जिसके लिए मैं 30 डेटा बिंदुओं हो रही है का एक टुकड़ा लेखन में तेजी लाने के। शीट दिखाई देने से पहले इनमें से प्रत्येक बिंदु स्प्रेडशीट में कई अलग-अलग स्थानों पर दर्ज किया जाता है, फिर दूसरा प्रोग्राम एक्सेल स्प्रैडशीट पर ले जाता है। यह आवश्यक है कि अन्य कार्यक्रम खत्म होने से पहले इन सभी मानों को स्प्रेडशीट में लिखा गया हो। यदि मैं प्रत्येक सेल को व्यक्तिगत रूप से लिखता हूं, तो लिखने में लगभग 50ms लगते हैं, जो डेटा अधिग्रहण को पूरा करने में लगभग 1.25 सेकंड लगते हैं।सी # में, मैं एक्सेल इंटरॉप उपयोग कैसे करूँ कई कक्ष मान
मैं एक समय में स्प्रेडशीट पर सभी मूल्यों लिख सकता है, तो मैं इस काफी इन सभी कोशिकाओं के लेखन तेज़ हो जाएगी लग रहा है। मेरी समस्या यह है कि रेंज संगत कोशिकाओं को अद्यतन करने के लिए बहुत अच्छी तरह से काम करती है जहां मेरा डेटा संगत नहीं है। मूलतः, यह मैं क्या लिखना चाहते हैं का एक उदाहरण होगा:
ए 1 = 1
B23 = एक
F8 = 2012/12/25
D53 = 4.1235
बी 2 = 5
मेरे पास है "ए 1, बी 23, एफ 8, डी 53, बी 2" की एक श्रृंखला बनाने की कोशिश की, फिर मूल्यों की सरणी का उपयोग करके मान सेट करें। मैंने 3 अलग-अलग सरणी की कोशिश की: ऑब्जेक्ट [5], ऑब्जेक्ट [1,5], और ऑब्जेक्ट [5,1]। ये सभी निर्दिष्ट मामलों के मानों को सभी मामलों में बनाए गए सरणी की पहली अनुक्रमणिका में श्रेणी में सेट करते हैं।
वहाँ कोशिकाओं एक समय में एक के माध्यम से पुनरावृत्ति के बिना इन 30 कोशिकाओं डेटा अद्यतन करने के लिए कोई तरीका है?
धन्यवाद, टॉम
यदि यह कहा गया है तो यह हल हो गया है। कृपया, यूजीन Ryabtsev के जवाब को स्वीकार करें। – rcdmk