VBA编程:从基础到应用开发
1. VBA中的集合与自定义类型
在VBA编程中,集合是非常实用的概念。例如,在某个应用程序里, QueueList 类就是一个集合,它包含了当前正在队列中等待的所有客户。通过将其声明为集合,我们可以“借用”所有集合内置的四个方法: Add 、 Count 、 Item 和 Remove ,并创建这些方法的自定义版本。比如,当客户加入队列时,我们总是希望将他们添加到队列尾部;而当客户离开队列去接受服务时,我们总是从队列头部移除客户。
1.1 自定义类型与枚举的应用
自定义类型和枚举能让我们的编程达到一个新的高度。下面通过几个练习来深入理解它们的应用。
练习1:创建自定义类型处理客户购买数据
文件 Purchases 1.xlsx 包含了客户购买的小数据集。我们需要编写一个程序,创建一个名为 CustomerPurchase 的自定义类型,该类型的每个项对应数据列: Customer 、 Email 、 Cell 、 Date 和 Amount 。注意,这个自定义类型应该在任何子过程之上声明。然后编写一个 Test 子过程,创建一个 purchase 数组,数组的每个元素都是 C
超级会员免费看
订阅专栏 解锁全文
582

被折叠的 条评论
为什么被折叠?



