一个专注于大数据技术架构与应用分享的技术博客

EXCEL

VBA脚本中如何一次性创建多层级目录

在使用VBA创建目录(文件夹)时,除了最下面一层的目录外,如果其他层目录不存在,则报错。 那么,如果想一次性创建多个目录,就需要自己写脚本实现。 如果过程实现了一次性创建多层级目录,如果上级目录不存在,则自动创建。 Public Sub M...

阅读(6457)

VBA脚本中如何判断Variant变量是否为空

VBA脚本中判断Variant变量是否为空的方法,一般有以下三种: 第一种: if typeName( curVariant) <> "Nothing" then ... end if 第二种: if typeName( cur...

阅读(8317)

VBA脚本中如何获取当前EXCEL文件的路径

返回应用程序完整路径 Application.Path 返回当前工作薄的路径 ThisWorkbook.Path 返回当前默认文件路径: Application.DefaultFilePath Application.ActiveWorkb...

阅读(5259)

在VBA脚本中如何获取对象或变量的数据类型?(附VBA示例代码)

在写VBA脚本时,有时候可能会需要去获取对象或变量的数据类型,一方面,可能是需要与其他类型的变量进行比较,另一方面,可能是需要根据变量的数据类型来确定变量的取值范围。 在VBA中,有不少基本的数据类型,如字符串(String)、整型(Int...

阅读(19372)

在VBA脚本中如何遍历Collection集合对象?(附VBA示例代码)

Collection对象在VBA脚本中还是会被经常使用的。Collection对象作为一个数组,使用起来也非常方便。 一般来说,有两种方法对数组进行遍历。 一种方法是,使用索引下标来访问。 另一种方法是,直接遍历数组的元素。 这两种方法,在...

阅读(15760)