Columns can be made uneditable selectively in beforeValidate event.
beforeValidate: function(evt, ui){
if( ui.source === 'paste' ){
var column = this.getColumn({ dataIndx: 'dataIndx_of_column' });
var old_val = column.editable;
column.editable = false; //make in uneditable during paste.
this.one('change', function(){
column.editable = old_val;
});
}
},
Hope this helps.