cell type by row

Would it be possible to have an editable cell in row1:col1, but a non-editable cell in row2:col1?

Each cell can have a unique type of data.
You can add any needed type to a cell in the XML

<cell type="ro">data </cell>