/ / एक्सेल एक्टिवा कैलेंडर कंट्रोल प्राप्त करना जो सभी मशीनों पर काम कर रहा है - एक्सेल-वीबीए, वीबीए, एक्सेल

सभी मशीनों पर काम कर रहे एक्सेल सक्रिय कैलेंडर कैलेंडर नियंत्रण - एक्सेल-वीबीए, वीबीए, एक्सेल

मेरे पास एक एक्सेल स्प्रेडशीट है जिसमें एक कैलेंडर नियंत्रण (Microsoft कैलेंडर नियंत्रण 2007, MSCAL.ocx) और activex comboBox नियंत्रण शामिल हैं।

सभी अपने पीसी पर ठीक काम करता है, लेकिन जब मैं इस पर कोशिश करता हूंएक और एक (एक्सेल के एक ही संस्करण के साथ यानी 2007) यह माइक्रोसॉफ्ट कैलेंडर कंट्रोल 2007 के संदर्भ को खो देता है। मुझे एक त्रुटि संदेश मिलता है जिसमें कहा गया है कि हर बार जब मैं VBA कोड में कैलेंडर का संदर्भ देता हूं तो "अमान्य क्वालीफायर"।

मैं इस समस्या का समाधान खोजने की उम्मीद कर रहा हूंउस उपयोगकर्ता को VB संपादक में जाने और एक संदर्भ जोड़ने की आवश्यकता नहीं है क्योंकि यह स्प्रेडशीट कई उपयोगकर्ताओं को भेजी जाएगी, क्या कोई मुझे बता सकता है कि क्या यह संभव है?

धन्यवाद

उत्तर:

जवाब के लिए 0 № 1

उपयोगकर्ता को एक बैच फ़ाइल का उपयोग करके कैलेंडर नियंत्रण को पंजीकृत करने के लिए प्राप्त करना था, आदर्श नहीं लेकिन यह काम करता है