Для ограничения доступа к ячейкам EXCEL через C# применяю метод Worksheet.Protection.AllowEditRanges.Add(NameRange, range);
Проблема возникает при попытке внести защиту на составной диапазон из разных ячеек одной строки. В VBA это делалось так -
ActiveSheet.Protection.AllowEditRanges.Add Title:="Имя", Range:=Range _
("R9,T9,W9:W10")
Не как не возьму в толк как в переменную range впихнуть такой диапазон. Пример ниже не работает -
Range range = Worksheet.Range["R9,T9,W9:W10"];
По видимому я не учёл региональные настройки при реализации программы. Всего то надо не запятую а ; ставить -
xlRange = xlWorkSheet.get_Range("A7:A9;A12;A14", misValue);
Ссылка на решение
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть 2 ViewModel это LoginViewModel и AuthViewModel В AuthViewModel идет инициализация и вызов делегата при срабатывании команды
Возникла необходимость нарисовать поверхность на основе примитивов (лаба по компьютерной графике)Поверхность рисуется в собственном контроле...