例如,“A”价差和“B”价差具有相同的电子表格(相同的设计和相同的公式)。因此,如果更改“A”点差中的值而不是自动更改“B”点差中的相同值。肯定是同一个细胞。可以简单吗?
请理解我的英语。谢谢你。
使用CellChanged
事件。
fpSpread1.Sheets[SHEET_A].CellChanged += new FarPoint.Win.Spread.SheetViewEventHandler(sheetA_CellChanged);
void sheetA_CellChanged(object sender, FarPoint.Win.Spread.SheetViewEventArgs e)
{
fpSpread1.Sheets[SHEET_B].Cells[e.Row, e.Column].Value = fpSpread1.Sheets[SHEET_A].Cells[e.Row, e.Column].Value;
}
只需使用这个:
fpSpread2.Sheets[1]=fpSpread1.Sheets[1];
希望一切正常。