में संपादन मोड में एक बटन से मैक्रो को कॉल करना मैं एक वीबीए मैक्रो लिखने की कोशिश कर रहा हूं जिसे PowerPoint 2007-2010 में संपादन मोड में बुलाया जा सकता है।PowerPoint
मैं आसानी से एक प्रस्तुति के लिए एक कमांड बटन जोड़ सकता हूं। हालांकि, स्लाइड बटन मोड में जबकि यह बटन केवल वीबीए मैक्रो को ट्रिगर करने के लिए क्लिक किया जा सकता है।
हालांकि, मैं क्या करना चाहता हूं यह बटन संपादन मोड में रहते हुए संबंधित vba मैक्रो को ट्रिगर करता है। संपादन मोड में इसे क्लिक करने से मुझे अपना आकार इत्यादि बदल सकता है, लेकिन यह मैक्रो को कॉल नहीं करता है।
दूसरी तरफ एक्सेल में, जब मैं एक बटन डालता हूं तो मुझे वास्तव में अपेक्षित व्यवहार मिलता है -> उस पर क्लिक करने से vba कार्रवाई को कॉल किया जाता है।
तो मैं एक बटन (या अन्य तत्व जो एक ही तरीके से कार्य करता है) कैसे बना सकता हूं जो PowerPoint में संपादन दृश्य के दौरान एक vba मैक्रो को कॉल करता है। एकमात्र तरीका मैं सोच सकता हूं कि रिबन क्रिया का उपयोग कर रहा है, हालांकि यह इस मामले में अनैतिक है, क्योंकि मैक्रो बटन से जुड़े आकार को संशोधित करेगा और स्लाइड के इन आकारों में से कई आकार हो सकते हैं जिनके प्रत्येक के पास स्वयं का होना चाहिए बटन।
आप पीपीटी का किस संस्करण का उपयोग कर रहे हैं? –
वर्तमान में 2007-2010 के साथ काम कर रहा है। आगे की ओर जाने की योजना नहीं बना रहा, लेकिन अगर यह एक हैक है जो भविष्य में काम करना जारी रखेगा तो यह बहुत अच्छा होगा। –