需要打开一个现有的xlsx,其中一个ribben菜单和一个按钮需要。单击需要添加9个空白列的按钮。因此,将整个A列右移,继续添加9个空列,然后用一些calculation.calculation更新它们,这是一个较晚的部分,不能添加空列
添加了菜单和按钮,并在下面的代码中尝试了单击按钮。
var app = (Microsoft.Office.Interop.Excel.Application)ExcelDnaUtil.Application;
app.Selection.Insert();当excel打开时,如果我手动选择整列并单击按钮,它会添加一个空列,并将A向右移动...现在不确定如何使用代码选择整个列。
尝试了很少的东西,但没有选择
XlCall.Excel(XlCall.xlcSelectEnd, 4);
ExcelReference selection =
(ExcelReference)XlCall.Excel(XlCall.xlfSelection);
var row = selection.RowFirst;
var col = selection.ColumnFirst;
var col1 = selection.ColumnLast;
//var val1 = selection.GetValue();
//selection.SetValue(343443);
var activeCell = new ExcelReference(0, row, 0, 0);
app.Selection.Insert();而不是选择..请建议如何添加空栏。
发布于 2019-04-25 15:45:51
app.ActiveSheet.Columns("A:A").Select()https://stackoverflow.com/questions/55839471
复制相似问题