VBA是职场很好的利用工具,为了让大家更广泛看到VBA应用场景,“VBA语言専攻”还有MF系列技术资料提供。MF系列技术资料侧重VBA应用技巧和疑难杂症,目前提供600份资料,会持续增加,里面有很多实用技巧提供。如果您已经成为我的学员(获得我9套教程及汉英手册中的两套及以上)可以免费索获这个系列部分资料;如果您是我的T3学员(获得我的全部教程+手册+NZ,YZ工具),那么您可以获得我提供的所有MF系列技术资料,并享受永久更新;您如果还不是我的学员,您只能选择分享,但需要拥有我的至少一套教程或者手册。今日给大家介绍的是VBA技术资料MF153:利用ComboBox进行多列数据录入
实例,如下的数据,我要在一级菜单和二级菜单中分别实现下面的数据,以方便在C,D列的录入,也就是说,在C列点击后会出现一级下拉菜单,菜单内容是A列的内容,在D列点击的时候,会根据C列的内容出现相应的二级菜单,内容是B列的内容,怎么实现呢?看视很复杂,其实并不难,因为我们有了数组和字典。看下面的代码:
此时可以利用工作表的Change事件结合工作表的CountIf 函数来判断所录入的人员编号是否重复,本例子中将要用到的知识点如下: