मैं एक मैक्रो है कि मैं एक टैब/समूह/बटन कस्टम यूआई संपादक द्वारा जोड़ा के माध्यम से कॉल -VBA त्रुटि 'तर्क या अमान्य संपत्ति कार्य की गलत संख्या' जब कस्टम बटन के माध्यम से मैक्रो चल
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="tabCustomActions" label="Custom ActionsXXX" insertAfterMso="TabDeveloper">
<group id="GroupTLA" label="TLA Actions">
<button id="buttonFormatTLA" label="Format as TLA" image="TLALogo" size="large" onAction="start_tla" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
बटन ठीक दिखाई देता है, अपने कस्टम लोगो के साथ है, लेकिन जब कभी मैं बटन पर क्लिक करें मैं पालन त्रुटि मिलती है -
VBA इस त्रुटि निम्नलिखित खोला नहीं है, के रूप में यह आमतौर पर है, और कोई कोड के भीतर अगर मैं डेव खोलता हूं तो वीबीए को समस्या के रूप में इंगित किया जाता है लूपर कंसोल और फिर बटन को आज़माएं और क्लिक करें।
आश्चर्यजनक रूप से, अगर मैं मैन्युअल रूप से मैक्रो को चलाने और चलाने की कोशिश करता हूं, तो यह कोई त्रुटि के बिना ठीक काम करता है। क्या किसी के पास कोई विचार है कि इसे कैसे हल किया जाए?
Pastebin में मेरा पूरा कोड यहां है, क्या आप इसे देखना चाहते हैं। धन्यवाद।
वीबीए आईडीई नहीं खुलता है क्योंकि आप वीबीए नहीं चला रहे हैं, यह एक मैक्रो है, है ना? जब आप इसे मैन्युअल रूप से चलाते हैं तो वीबीए में कौन सा कोड चल रहा है? – Brad
ब्रैड: एक्सेल और अन्य कार्यालय उत्पादों में, वीबीए = मैक्रो। वही चीज। –