zoukankan      html  css  js  c++  java
  • VBA基础之Excel 工作薄(Book)的操作(三)

    三、 Excel 工作薄(Book)的操作
    1. Excel 创建工作薄(Book)

    Sub addWorkbook()
        Workbooks.Add
    End Sub

    2. Excel 打开工作薄(Book)

    方法名参数参数值说明
    Open Filename 文件名 要打开的工作薄文件名
    Password 密码 文件密码(打开加密文件时使用)
    WriteResPassword 密码 指定文件的修改密码
    ReadOnly 只读模式 指定是否以只读模式打开文件,默认为FALSE
    '打开文件
    Sub openExcelWorkbook()
        Workbooks.Open Filename:="C:excelvbaexcel_test.xlsx"
    End Sub
     
    '打开加密文件
    Sub openExcelWorkbookWithPassword()
        Workbooks.Open Filename:="C:excelvbaexcel_test.xlsx", Password:="password"
    End Sub
     
    '指定文件的修改密码,打开文件
    Sub openExcelWorkbookWithWritePassword()
        Workbooks.Open Filename:="C:excelvbaexcel_test.xlsx", WriteResPassword:="password"
    End Sub
     
    '以只读模式打开加密文件
    Sub openExcelWorkbookWithWritePassword()
        Workbooks.Open Filename:="C:excelvbaexcel_test.xlsx", Passwor:="password", ReadOnly:=True
    End Sub

    3. Excel 关闭工作薄(Book)

    方法名参数参数值说明
    Close SaveChanges 是否保存 指定是否保存对文件的修改。
    1. True: 选择保存新建文件的时候需要用Filename参数指定要保存的文件名称。
    不指定文件的保存名称的话会弹出一个对话框
    2. False: 放弃修改,不保存文件。
    3. 省略: 会弹出一个对话框。
    Filename 保存的文件名 指定要保存的文件名
    '放弃对文件Book1的修改,关闭文件Book1
    Sub closeExcelbook()
        Workbooks("Book1").Close savechanges:=False
    End Sub
     
    '保存对Book1.xlsx文件修改并关闭文件
    Sub closeExcelbook()
        Workbooks("Book1.xlsx").Close SaveChanges:=True
    End Sub
     
    '把对Book1.xlsx文件另保存到文件"Excel文件.xlsx"里
    Sub closeExcelbook()
        Workbooks("Book1.xlsx").Close SaveChanges:=True, Filename:="Excel文件"
    End Sub
    '放弃对Book1.xlsx的修改并退出Excel程序
    Sub closeExcelbook()
        Application.Quit
        Windows("Book1.xlsx").Close saveChanges:=False
    End Sub

    4. Excel 工作薄(Book)的保存


    四、 Excel VBA编程基础
    1. 变量
    2. 数据类型
    3. 表达式和计算
    4. 函数
    5. 数组
    五、 Excel VBA程序的控制
    1. If Else判断语句
    2. Select Case
    3. For Next
    4. Do Loop
    5. With End With
    6. Exit
    7. On Error
    六 Excel VBA常用函数和方法
    1. 搜索(Find)
    2. 最终行、最终列
    3. 置换(Replace)
    4. 自动过滤(AutoFilter)
    七、 Excel VBA的程序调试
    1. VBA 立即窗口

  • 相关阅读:
    Android学习进程 Java引用 Rxjava MVP
    小试 Xcode 逆向:App 内存监控原理初探
    春招路上孤独的iOSer的心路历程(面经)
    【译】4个你需要知道的Asset Catalog的秘密
    超全!iOS 面试题汇总
    整理 iOS 9 适配中出现的坑(图文)
    旧版Xcode下载地址
    xcode 自动添加注释,生成文档
    NDK_ROOT找不到的解决方法 MACOS
    13个小技巧帮你征服Xcode
  • 原文地址:https://www.cnblogs.com/liubei/p/basicOfVBA03.html
Copyright © 2011-2022 走看看