2010-08-19 11 views
9

मैं में VS2008 सी #
http://msdn.microsoft.com/en-us/library/syyd7czh%28v=VS.80%29.aspxएक्सेल ऑटोमेशन सी #: कॉलम कैसे हटाएं?

कुछ एक्सेल संचालन स्वचालित करने के लिए इस (एक्सेल कार्य) पढ़ रहा हूँ लेकिन मैं कैसे एक कॉलम (या एकाधिक स्तंभों) को हटाने के लिए नहीं मिल सका।

उदाहरण के लिए। कॉलम सी को कैसे हटाएं और शेष बाईं ओर कैसे बदलें?

अग्रिम धन्यवाद।

उत्तर

17

यहाँ समाधान है (लिंक के लिए Leniel करने के लिए धन्यवाद) यह स्पष्ट करने के

Excel.Range range = (Excel.Range)sheet.get_Range("C1", Missing.Value); 
range.EntireColumn.Delete(Missing.Value); 
System.Runtime.InteropServices.Marshal.ReleaseComObject(range); 
+1

क्या है 'चादर' ... आप इसे कैसे प्राप्त कर रहे हैं? – Si8

+0

http://stackoverflow.com/questions/41170869/how-to-delete-entire-row-if-a-match-is-made-in-a-cell-in-that-row – Si8

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