问:this.fpSpread1.ActiveSheet.Cells[0, 7].Formula = "RC[-1]-RC[-2]"; RC[-1]-RC[-2] 帮忙解释下是什么意思啊
答:R:行。 C:列。
R1C1:是绝对行列数。表示第一行,第一列的那个Cell。
R[1]C[1]:是相对行列数。表示相应的行数加1,相应列数加1的那个Cell。
RC1 就等于 R[0]C1:也就是当前行,当前列加1的那个Cell。
RC[-1]:表示当前行,当前列减1那个Cell。
......
综上,RC[-1]-RC[-2]表示当前行,当前列减1的Cell 减去 当前行,当前列-2的Cell。
结合第一句代码,这个意识就是Cells[0,7]的值等于Cells[0,6]的值 减去 Cells[0,5]的值。
更多详情,请参考随软件安装到您机器上的Formula Reference中Cell References in a Formula章节。
文档位置参见下图: