Выделить всю строку для данной выбранной ячейки

#c# #excel #vsto

#c# #excel #vsto

Вопрос:

У меня есть файл Excel, содержащий как минимум 20 столбцов с разными именами и не менее 100 строк в столбце.

Мне нужен способ выбрать весь блок (весь столбец для выбранной строки), когда пользователь нажимает на данную ячейку.

Прямо сейчас у меня есть код, подобный этому:

     private void Application_SheetSelectionChange(object Sh, Excel.Range Target)
    {

        Excel.Range activecell = ((Excel.Range)Application.ActiveCell);
        if (Target.Value != null)
            {
               /do something                  
            }

     }
  

в этом коде выбирается только выбранная ячейка, мне нужен способ выбрать и проверить все соседние ячейки с выбранной.

Ответ №1:

 activecell.EntireRow.select();