用c#读取word中表格数据太慢,怎么办

用c#读取word中表格数据太慢,怎么办,第1张

内存不足,所以运行软件起来比较卡。

如果电脑已经显示这样了,你可以使用腾讯电脑管家的桌面加速球对电脑后台进行加速,清理出足够的运行空间,

当然如果电脑配置太低了,还是建议更换一下比较好

按照你说的,应该是两个word内容合并为一个的问题。

*** 作过程:

1、先打开想排在前面的word

2、菜单中选择“插入”——“文件……”

3、在d出框中选择第二个带表格的word,点击确定。

OK,搞定!

  *** 作步骤:

1、选中表格,单击鼠标右键,d出快捷菜单,选择表格属性命令,如图所示

2、d出表格对话框,选择行选项卡,选中指定高度复选框,在输入框中输入所需要的高度值,如图所示;

3、选择列选项卡,选中指定宽度复选框,在输入框中输入所需要的高度值,如图所示;

可以使用VBA,读取Word文档中的所有表格,并把数字类型的单元格读出来计算。

下面是示例代码,自己适当改改就可以用了。

Dim tbs,tb, rg

Set tbs = documents(1)Tables

For t1 = 1 To tbsCount

    Set tb = tbs(t1)

    For i = 1 To tbRowsCount

        For j = 1 To tbColumnsCount

            With tb

                rg = Cell(i,j)RangeText

                rg = left(rg, len(rg)-2)

                If IsNumeric(rg) Then

                    '这里可以补充代码,把表格中的数字,参与表达式运算

                End If

            End With

        Next j

    Next i

Next t1

Set tbs = nothing

Set tb = nothing

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/12155717.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存