最近在弄这东西,望大神们指教。 数据量非常大,列数也很大,计算的公式也大。导致大概6000条数据 30列 20个公式的我原本写法 用了2个多小时都没执行完。因此,想问大家 有什么好的办法解决这个问题。公式还是要在EXCEL里显示公式,而不是个单纯的值。
      因此 我有个想法,
      1.可以在我操作EXCEL的时候,先把EXCEL的自动计算关闭,等我保存完数据后,再打开自动计算。有这样的设置吗?指的是ASP.NET对EXCEL的属性设置,不是我人为去操作EXCEL设置。
      2.干脆不关闭计算。导入一条的公式。后面的不导入公式,在ASP.NET做一个在EXCEL里是拖拉公式的操作。求指教啊!    

解决方案 »

  1.   

    你这不是单纯的将excel表中的数据导入到数据库中,还要对excel表进行操作是吧!导入数据可以帮你,但要是再对excel导入公式计算的话,就只能帮你顶了!exce导入数据库实例:地址
      

  2.   


      不是,那些大批量的数据是从几个EXCEL筛选出来,然后我将其导进了数据库,然后最后在将导入数据库的数据再通过筛选,获得用户想要的信息。
      

  3.   

    还有什么思路吗? 或者可以将查询到的数据一次性统统导入EXCEL。不要一条条往EXCEL插入