जिन वेब सेवाओं के साथ मैंने खेला है, वे स्वयं छवियों को वापस नहीं करते हैं, वे छवि का यूआरएल पता लौटाते हैं। इसलिए एक मजबूत छवि नियंत्रण होना, जिसे मैं अपनी स्प्रैडशीट पर छोड़ सकता हूं और रन टाइम पर हेरफेर कर सकता हूं, एक URL से एक छवि लोड करने के लिए, लगभग अनिवार्य है।
क्या यह वर्तमान में एक्सेल से गायब है, या यह वर्तमान छवि नियंत्रण के साथ एक बग है, या क्या मैंने अभी कुछ अनदेखा किया है? यहाँ समस्या है:
रन टाइम पर एक यूआरएल से एक तस्वीर सम्मिलित करना एक हवा है:
ActiveSheet.Pictures.Insert (_ "https://www.automateexcel.com/excel/media/msftstock.gif")। चुनें
लेकिन कौन केवल छवि सम्मिलित करना चाहता है, जिसमें कई विकल्प नहीं हैं, मुझे एक नियंत्रण चाहिए, इसलिए मैं इमेज 1 नामक वीबी टूलबॉक्स से एक छवि नियंत्रण जोड़ता हूं और 50 या उससे अधिक वेबसाइटों पर पाए जाने वाले मानक कोड का उपयोग करता हूं:
शीट1.इमेज1.पिक्चर = लोडपिक्चर (_ "https://www.automateexcel.com/excel/media/msftstock.gif")
त्रुटि!!! 10 मिनट का एक प्रोजेक्ट डेढ़ घंटे के शोध में बदल गया, लेकिन कोई फायदा नहीं हुआ। और चोट के अपमान को जोड़ने के लिए, छवि नियंत्रण के लिए F1 सहायता, एक नियंत्रण जो लगभग ९ या उससे अधिक वर्षों से है, इस तरह दिखता है:
कोई आश्चर्य नहीं कि लोग F1 से असहमत हैं, पहले दो परिणाम हैं एमएस मार्केटप्लेस के लिए विज्ञापन, और छवि नियंत्रण कहीं नहीं मिलता है।
मुझे एपीआई, सॉकेट का उपयोग करके कुछ हैक मिले? और चीजें, लेकिन यह स्वीकार्य नहीं है। ओह अच्छा। मुझे शायद एक चेकबॉक्स दिखाई देगा जिसे मैं सुबह में देखना भूल गया था LoL