Excel automation C#: How to delete a column?

I am reading this (Excel Tasks) to automate some Excel operations in VS2008 C#
http://msdn.microsoft.com/en-us/library/syyd7czh%28v=VS.80%29.aspx

But I couldn't find how to delete a column (or multiple columns).

eg. How to delete column C and shift the rest left?

Thanks in advance.

10
задан Aximili 19 August 2010 в 00:00
поделиться

2 ответа

Вот решение, чтобы было понятнее (спасибо Leniel за ссылку)

Excel.Range range = (Excel.Range)sheet.get_Range("C1", Missing.Value);
range.EntireColumn.Delete(Missing.Value);
System.Runtime.InteropServices.Marshal.ReleaseComObject(range);
20
ответ дан 3 December 2019 в 16:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: