1
我在想如何在excel電子表格的開頭插入一個新的列,使用C sharp.net。我正在使用Microsoft.Office.Interop.Excel;我想用OLEO來做到這一點,但我沒有看到發生。我一直在尋找谷歌如何做到這一點在過去的兩天。我不明白爲什麼沒有更多的教程呢?在excel的excel表格的開頭添加一個新的列
我在想如何在excel電子表格的開頭插入一個新的列,使用C sharp.net。我正在使用Microsoft.Office.Interop.Excel;我想用OLEO來做到這一點,但我沒有看到發生。我一直在尋找谷歌如何做到這一點在過去的兩天。我不明白爲什麼沒有更多的教程呢?在excel的excel表格的開頭添加一個新的列
結帳離開Range.Insert方法,你可以在一個單元格範圍內調用在他們面前,以插入整行/列:
Worksheet sheet = (Worksheet) workBookIn.Sheets[1]; // Worksheet indexes are one based
Range rng = sheet.get_Range("A1", Missing.Value);
rng.EntireColumn.Insert(XlInsertShiftDirection.xlShiftToRight,
XlInsertFormatOrigin.xlFormatFromRightOrBelow);
我想我明白你在說什麼,但我認爲代碼段你在那裏不一定與你在說什麼... – SoftwareSavant
@Dmain,我修好了。對不起,一些代碼被切碎了。 –
嘿邁克爾。順便提一下,Missing.Value是什麼?應該是Type.Missing? – SoftwareSavant