蓝天请进,公式填充报错
用CELLWEB5打开一个带公式的文件,然后用程序判断某一单元格是公式(IsFormulaCell(...) >0 )后,调用
Cell.SelectRange(... );
Cell.FormulaFillSerial;
会报错“必须有公式的单元格才能被填充。”。
事实上,选中区域的左上角单元格肯定是公式(因为程序已经判断过)。
如果将这个单元格的公式重新编辑一下(或者直接双击后取消),这个问题又不会出现了。
另外提个建议,出错时能不能抛个异常出来,而不是弹出一个对话框。因为如果程序在后台运行,那就死在那里了。