Просто используйте объект Range
. Именованная ячейка является именованной Range
, поэтому это должно работать:
myWorkBook.myWorkSheet.Range["myCell"].Value = "myValue";
P.D. У меня нет возможности проверить это, и я не уверен, можете ли вы присвоить значение непосредственно объекту Range
или вам нужно указать смещение ячейки внутри Range
(поскольку оно может содержать много ячеек).
Вы также можете попробовать: (Я не помню, работают ли именованные диапазоны непосредственно с ячейками)
myWorkBook.myWorkSheet.Cells["myCell"].Value = "myValue";