Excel自动化C#:如何删除一列?

我正在阅读(Excel任务)以自动化一些在VS2008中的Excel操作C#
http://msdn.microsoft.com/en-us/library/syyd7czh%28v=VS.80%29.aspx

但我找不到如何删除一列(或多列)。

例如。 如何删除C列,并把剩下的部分移走?

提前致谢。

这是解决scheme,使其更清晰(感谢Leniel的链接)

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