Необходимо открыть существующий xlsx, где требуется меню и кнопка.по нажатию кнопки необходимо добавить 9 пустых столбцов.поэтому сдвигайте весь столбец вправо, продолжайте добавлять 9 пустых столбцов, затем обновите их с некоторыми расчетами. Расчет является частью латора, не в состоянии добавить пустые столбцы
Добавлены меню и кнопка, а также нажатие кнопки, опробованной ниже кода.
var app = (Microsoft.Office.Interop.Excel.Application)ExcelDnaUtil.Application;
app.Selection.Insert();
, когда Excel открывается, и если я выбираю весь столбец вручную и нажимаю на кнопку, он добавляет пустой столбец и сдвигает вправо ... теперь не уверен, как выбрать весь столбец с помощью кода.
попробовал немного, но не выбрал
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();
, но не выбрал .. пожалуйста, посоветуйте, как добавить пустой столбец.