zoukankan      html  css  js  c++  java
  • VBA学习笔记(2)--新建word文档并插入文字

    说明(2017.3.20):

    1. Dim As声明变量类型,Set赋值/初始化

    2. With使后面的省略对象,直接点就行,后面要End With

    3. Application.StatusBar = "正在创建word",这个会在Excel左下角出现提示

    4. .ActiveDocument.SaveAs2(),里面第一个参数是文件名,需要加地址,不然不行

    5. 最后记得加Quit,wordApp要清零(释放对象实例,收回该对象占用的内存),Application.StatusBar要false(将状态栏上的信息恢复为默认的“就绪”)

     1 Public Sub dianbo()
     2 
     3     Dim wordApp As Word.Application
     4     Application.StatusBar = "正在创建。。。"
     5     Set wordApp = New Word.Application
     6     
     7     With wordApp
     8         .Visible = True
     9         Application.StatusBar = "正在创建word"
    10         .Documents.Add
    11         .ActiveDocument.Paragraphs(1).Range.InsertBefore ("邀请函")
    12         Application.StatusBar = "正在保存"
    13         .ActiveDocument.SaveAs2 ("D:工作脚本下载vba练习	est.docx")
    14         Application.StatusBar = "正在退出"
    15         .Quit
    16     End With
    17     Set wordApp = Nothing
    18     Application.StatusBar = False
    19 End Sub
  • 相关阅读:
    k8s 资源管理
    Kubernetes核心组件
    python复习
    项目发布
    tornado
    斯巴达系统(一)
    Tornado-第三篇-tornado支持websocket协议
    Tornado-第二篇-异步非阻塞
    Tornado-第一篇-搭建网页
    python--面向对象的特殊方法(反射,内置方法)
  • 原文地址:https://www.cnblogs.com/Jacklovely/p/6591962.html
Copyright © 2011-2022 走看看