Como fazer uma célula do Excel ReadOnly usando C #?
<code>Range range= (Range)this.workSheet.Cells[1,1]; range.AllowEdit = false; </code>
Quando eu definir oAllowEdit
propriedade para false, um erro de compilação mostrará:
Erro: a propriedade ou o indexador 'Microsoft.Office.Interop.Excel.Range.AllowEdit' não pode ser atribuído a - é somente leitura
Como posso definir o intervalo de células para ser somente leitura?
Quando eu estou usando a validação para este intervalo eu tenho alguma exceção no meu evento CellContentChanged.
Aqui está o código que está em CellContentChanged:
<code> var updater = new Action<StyleColorItem>( item => { var editedItem = _taskViewModel.TrackedItems.First(it => it.Id == item.Id); // Above line I am getting the exception like "Sequence contains no matching element" editedItem.Update(item);' }); </code>