/ / एक्सेल VBA में कॉलम की सीमा हटाएं - एक्सेल, vba, एक्सेल-vba

एक्सेल वीबीए में कॉलम की रेंज हटाएं - एक्सेल, वीबीए, एक्सेल-वीबीए

मैं स्तंभों की श्रेणी को हटाने का प्रयास कर रहा हूं, लेकिन "अनुप्रयोग निर्धारित या वस्तु परिभाषित त्रुटि" त्रुटि हो रही है। नीचे दिए गए कोड wks में वर्कशीट और colStart है और colEnd मानों के साथ चर हैं।

Dim colDelete As String

colDelete = wks.Range(wks.Cells(1, colStart), wks.Cells(1, colEnd)).EntireColumn.Delete

उत्तर:

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

अपने चरों को घोषित करें। हमेशा।

dim colStart as long
dim colEnd as long
dim wks as Worksheet

इसे इस तरह से काम करना चाहिए।


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

यहां छवि विवरण दर्ज करें

हां, कोलस्टार्ट को खाली करें और colEnd में पूर्णांक मान हैं जैसा कि आप मेरी छवि की घड़ी स्क्रीन में देख सकते हैं। और wks को ठीक से वर्कशीट ऑब्जेक्ट भी सौंपा गया है।