У меня есть автоматизация создания документа Excel из C #. Я пытаюсь заморозить верхнюю строку своего рабочего листа и применить фильтр. Это то же самое, что и в Excel 2010, если выбрать «Просмотр»> «Закрепить области»> «Закрепить верхнюю строку», а затем после выбора данных в верхней строке> Фильтр. Я не знаю, как применить фильтр, но я пытался заморозить верхнюю строку, и он просто заморозил весь рабочий лист. Есть ли у кого-нибудь решение моей проблемы. Проблема с фильтром данных - вот где мне нужна дополнительная помощь, поэтому, если у кого-то есть решение, пожалуйста, просветите меня.
Большое спасибо, KBP
workSheet.Activate();
Excel.Range firstRow = (Excel.Range)workSheet.Rows[1];
firstRow.Activate();
firstRow.Select();
firstRow.Application.ActiveWindow.FreezePanes = true;