• VBA-05操作工作簿


    WorkBook对象

    •  Workbooks指的是当前打开的Excel文件,可能是多个,是一个集合
    • WoekBook: 表示WorkBooks中的一个Excel文件
    • 在VBA中工程资源管理器中可以看到的Excel对象
    • ThisWorkBook  和  ActiveWorkbook  都是 WorkBook
    • 其中 ThisWorkBook 指的是当前的正在使用的Excel文件,在VBA编程时使用
    • ActiveWorkbook 指的是 当前正在活动的Excel文件,尤其在打开多个Excel时

    属性

    1. NAME
      • 对象: WorkBook

       WorkBook最常用的属性就是NAME,用于返回Excel文件的文件名,包含后缀名

      2. Count

      • 对象: WorkBooks
      • 返回当前打开的Exel文件的数量

    方法

    1. Add
      • 新建一个Excel文件
      • 对象: WorkBooks
      • 参数:一般需要
      • 新建Excel文件之后,新的文件就被激活,ActiveWorkbook就执行新建的文件
    2. Save
      • 保存Excel文件
      • 对象: WorkBook
      •  如果是新创建的文档,会按照当前工作簿的名称保存在我的文档目录下
      •  如果不是新创建的文档,会在文档中保存更改
    3. SaveAS
      • 另存为功能
      • 对象: WorkBook
      • 常用参数: 文件路径(包含文件名)
      • 如果参数没有文件的后缀,会自动添加
      • 如果只有文件名,那么就会保存在默认位置
      • 另存为之后,当前文件就成为了刚才另存为的文件,之后的修改不会保存在原文件中
    4. SaveCopyAs
      • 保存备份文件
      • 对象: WorkBook
      • 完成之后,当前文件依然为原文件
      • 参数只有路径
    5. Open
      • 打开已经存在的Excel工作簿
      • 对象: WorkBooks
      • 最常用的参数是 FileName 文件路径
      •  返回的依然是一个WorkBook对象

      • ★ 打开文件之后,当前活动的WorkBook就是打开的文件,焦点发生了转移
    6. Close
      • 关闭文件
      • 对象:WorkBook
      • 关闭文件的同时还可以设置路径,保存更改
  • 相关阅读:
    效率神器-uTools推荐和使用
    sqlserver数据库脱机和分离的区别
    JS "&&"操作符妙用
    小程序图片添加视频播放按钮图标
    js将秒数转换为时分秒格式
    分享一波技术党适合做浏览器首页的网站
    Coursera课程笔记----C++程序设计----Week7
    Coursera课程笔记----C++程序设计----Week6
    Coursera课程笔记----C++程序设计----Week5
    Coursera课程笔记----C++程序设计----Week4
  • 原文地址:https://www.cnblogs.com/ZhaoLong-study/p/13230138.html
Copyright © 2020-2023  润新知