मैं किसी उपयोगकर्ता को Excel में किसी सेल में कस्टम फ़ॉर्मूला दर्ज करने की अनुमति देने में सक्षम होना चाहता हूं जो बाह्य .NET अनुप्रयोग द्वारा प्रदान किए गए डेटा की सदस्यता लेगा। उदाहरण के लिए, उपयोगकर्ता प्रवेश कर सकते हैं ...किसी .NET स्रोत से फ़ॉर्मूला के माध्यम से एक्सेल स्प्रैडशीट में डेटा खींचने के लिए उचित तकनीक क्या है?
=getCurrentValue("ABC")
वहाँ एक बाहरी नेट (सी #) अनुप्रयोग है कि "एबीसी" हर मिनट का मूल्य निर्धारित करने जाता है।
सेल को बाहरी एप्लिकेशन से "एबीसी" का प्रारंभिक मान प्रदर्शित करना चाहिए और जब बाहरी एप्लिकेशन एक नया मान भेजता है तो अद्यतन करना चाहिए।
अतीत में मुझे लगता है कि बाहरी एप्लिकेशन एक डीडीई सर्वर होगा और सूत्र डीडीई क्लाइंट फॉर्मूला होगा लेकिन डीडीई स्पष्ट रूप से मर चुका है। ऐसा करने के लिए उपयोग करने के लिए "सही" तकनीक क्या है?
ध्यान दें कि स्प्रेडशीट को सूत्र के माध्यम से डेटा खींचने की आवश्यकता है। जानकारी एक निश्चित टेम्पलेट एक्सेल फ़ाइल में नहीं जा रही है, लेकिन किसी भी स्प्रेडशीट में जिसमें उपयोगकर्ता फॉर्मूला में प्रवेश करता है।
धन्यवाद,
जॉन
Fwiw, मैंने सोचा था कि प्रश्न बहुत स्पष्ट रूप से था आस्के डी, और पूरी तरह से दिमाग उड़ाने के लिए गैर स्वीकार्य उत्तरों में मौजूद असाधारण उच्च स्तर की अपरिवर्तनीयता पाई। – BrainSlugs83