导出数据时给word表格增加行数-张志
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 综合其它


导出数据时给word表格增加行数

发表时间:2017/1/17 13:12:57 评论(2) 浏览(6936)  评论 | 加入收藏 | 复制
   
摘 要:给指定的word文件,根据导出记录的多少,增加行数,以满足填写需要。
正 文:

     在银行管理工作中,企业询证函中有表格,原表格只有2行,由于有时侯超过了2行记录,输出记录到word文件中时需要增加表格的行数。
    主要代码如下:

    Dim objApp As Object    'Word.Application
    Dim objDoc As Object    'Word.Document
    Dim objTable As Object    'Word.Table
    Dim strTemplates As String
    Dim Table As Object
    Dim rs As Object
    Dim i As Integer
    strTemplates = CurrentProject.Path & "\企业询证函1.doc"
    If Dir(strTemplates) = "" Then
        MsgBox "当前文件夹下缺少企业询证函1.doc", vbCritical, "提示"
        Exit Sub
    End If
    Set objApp = CreateObject("Word.Application")
    objApp.Visible = False    '不显示word文件
    Set objDoc = objApp.Documents.Open(strTemplates, , False)
    '给所有表格增加3行
    For i = 1 To objDoc.Tables.Count
        Set rs = objDoc.Tables(i).Rows    'i 代表第几个表格
        Dim l As Integer
        For l = 1 To 3    '3代表增加3行
            rs.Add rs(rs.Count)
        Next
    Next
    objApp.Visible = True    '显示Word文件
    Set objApp = Nothing
    Set objDoc = Nothing
    Set objTable = Nothing

    示例下载:给word表格增加行数


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【示例】导出多表格WORD文档  【林岚  2010/10/10】
对江羽老师Word套打方法的改进  【cspa  2013/1/11】
通过VBA创建word文档并插入表格  【易勋  2014/11/27】
报表导出word文档格式  【沧海桑田  2015/1/15】
通过Access创建空白Word文档  【yxm  2015/5/5】
常见问答
技术分类
相关资源
文章搜索
关于作者

张志

文章分类

文章存档

友情链接