fpSpread1.Sheets[0].Cells[0, 0].Value = 3;
fpSpread1.Sheets[0].Cells[1, 0].Value = 2;
fpSpread1.Sheets[0].Cells[1, 1].Value = 10;
fpSpread1.Sheets[0].Cells[0, 2].Value = 1;
//Unique or Duplicate CF
FarPoint.Win.Spread.UniqueOrDuplicatedConditionalFormattingRule ud = new FarPoint.Win.Spread.UniqueOrDuplicatedConditionalFormattingRule(false);
ud.IsUnique = true;
ud.BackColor = Color.Thistle;
fpSpread1.ActiveSheet.SetConditionalFormatting(0, 0, 3, 3, ud);
listBox1.Items.Add(fpSpread1.ActiveSheet.GetConditionalFormatting(0, 0, 3, 3).Count().ToString());