首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB写WORD如何这么慢

2012-01-08 
VB写WORD怎么这么慢?ForRowNum2ToFreCount+1Print#100,RowNumwdTable.Rows(RowNum).Cells(1).Range.Inser

VB写WORD怎么这么慢?
For   RowNum   =   2   To   FreCount   +   1
                Print   #100,   RowNum
                wdTable.Rows(RowNum).Cells(1).Range.InsertAfter   FreqToStr(OverSTDTable(RowNum   -   2).StartFre)
                wdTable.Rows(RowNum).Cells(2).Range.InsertAfter   FreqToStr(OverSTDTable(RowNum   -   2).EndFre)
                wdTable.Rows(RowNum).Cells(3).Range.InsertAfter   FreqToStr(OverSTDTable(RowNum   -   2).EndFre   -   OverSTDTable(RowNum   -   2).StartFre)
        Next
当中第一步的循环要将近1秒钟,难道是这样吗??
总共有2000步,那不等死人??

我的数据是通过datagrid读入的,请问有没有办法将datagrid当中的数据直接写到WORD的表格当中??

或者还有什么办法??

[解决办法]
表格用excel或者access写不更简单明了么?不懂楼主意思。。。。。

热点排行