急--Excel插入行性能优化
x_ch 2006-06-30 03:52:46 现在用的是
m_oRange = (Excel.Range)m_oSheet.Rows[rowIndex,m_oMissing ];
for(int i=0;i<count;i++)//count为总行数
{
m_oRange.Insert(Excel.XlDirection.xlDown,m_oMissing);
}
当行数超过千行时 这里会占用整个生成报表过程的多数
1000行5秒 10000行45秒
28000行3分钟
请教有没有快速插入行的方法。(因为我的模版的最后几行是合计、平均、最大、最小等行,想在它们上面插入空行再赋值,这样公式行就会自动向下移动并计算)