2017-12-22 105 views
5

मैं निम्नलिखित संस्करण है।वीबीए: एक संस्करण को कैसे खोला जाए?</p> <pre><code>Dim comboitems() As Variant </code></pre> <p>है कि मैं एक सरणी है कि एक <code>ComboBox</code> नियंत्रण के मान के रूप में सभी कोड में उपयोग:

कोड के एक निश्चित बिंदु में, मुझे comboitems() को साफ़/खाली/शून्य करने की आवश्यकता है। मैं कैसे कर सकता हूँ? मैंने बिना किसी सफलता के निम्नलिखित विकल्पों का प्रयास किया।

comboitems = "" 
comboitems = Null 
comboitems = Nothing 
Set comboitems = "" 
Set comboitems = Null 
Set comboitems = Nothing 
comboitems() = "" 
comboitems() = Null 
comboitems() = Nothing 
Set comboitems() = "" 
Set comboitems() = Null 
Set comboitems() = Nothing 

त्रुटि है कि मैं यह है:

enter image description here

+2

'शायद comboitems' मिटाएं? –

+1

'संरक्षित' के बिना 'ReDim'? – LocEngineer

उत्तर

5

संस्करण सरणियों लिए, आप उन्हें मिटा कमांड के साथ स्पष्ट होगी।

Erase comboitems 

यहाँ VBA में सरणियों से निपटने के लिए एक आसान संदर्भ गाइड है:

https://excelmacromastery.com/excel-vba-array/

संबंधित मुद्दे