The cell check box control and its text part are two independent blocks that can be edited (changed) by the user. To disable the text part editing, use the RequestEdit event - set its bCancel parameter to False for the required cells. If you want to disable changes in cell check boxes, use the BeforeCellCheckChange event for that.