以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 一行一行的添加很费时间,如果一次性添加多行? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=183998) |
-- 作者:xluoping -- 发布时间:2022/11/22 16:59:00 -- 一行一行的添加很费时间,如果一次性添加多行? Dim app As New MSWord.Application Try Dim doc = app.Documents.Open(ProjectPath & "Attachments\\报表模板\\检测报告.docx") \'签名的文档 Static p As TimeSpan Dim da As Date = Date.Now With Doc.Content.Tables(1) For dri As Integer = 0 To 300 .Rows.Add() \'增加一行 Next End With p = Date.Now - da output.show( p.TotalSeconds) app.Visible = True Catch ex As Exception End Tryext 例如上述,添加300行,会花费将近半分钟时间,如何不用for 循环,一次性添加300行
|
-- 作者:有点蓝 -- 发布时间:2022/11/22 17:08:00 -- 没有办法 |
-- 作者:chen37280600 -- 发布时间:2022/11/23 9:40:00 -- 试试第三方锐浪报表?听说支持word,性能也不错,论坛搜索 锐浪报表 |