You can handle the grid.Model.ClipboardCopy event and handle the copy yourself inside a try-Catch block, and handle the exception. maybe something like:
private void gridControl1_ClipboardCopy(object sender, GridCutPasteEventArgs e)
{
try
{
GridRangeInfoList list = new GridRangeInfoList();
list.Add(this.gridControl1.CurrentCell.RangeInfo);
this.gridControl1.CutPaste.CopyCellsToClipboard(list, true);
e.Handled = true;
e.Result = true;
}
catch
{
}
}