vba:让formcontrol 组合框响应宏

VBA,也就是Visual Basic for Applications,确实是处理数据的一个好帮手。你可以用它自动化很多繁琐的操作,给Office程序带来便利。其实,Office里能用鼠标键盘做的操作,大部分也能用VBA来完成。如果你不想一次次手动重复任务,VBA就能帮大忙。 我专门做VBA教程的,一共写了九套:有讲代码的、讲数据库的、还有字典数组、类接口应用等等,从基础到高级都有。为了让大家在工作中能用上这些知识,我还弄了个《VBA即用型代码手册》当工具书。社会进步离不开对知识的尊重,我希望我的这些教程能帮到正在努力的人。 另外,我还整理了MF系列技术资料,这个系列涵盖了VBA的方方面面。MF443就是这个系列中的一份资料,主要讲怎么让FormControl组合框响应宏。这个过程挺简单的,你可以先往列表框里添加数据,再给组合框分配一个宏。当你点击列表框时,宏就会把选中的值反馈到A1单元格里。你可以单独用这个程序,也能把它做成UDF(用户定义函数)来用。 要注意的是,“VBA语言専攻”还提供了一些工具包,比如较复杂的NZ系列和较简单的YZ系列,一共26份。这些工具能帮你在实际工作中处理更多难题。如果你已经是我的学员(拿了9套教程和汉英手册中的两套以上),就可以免费索获部分MF系列资料;要是T3学员(拿全了教程、手册还有工具),那就可以享受所有资料的永久更新了。 这次我主要给大家介绍一下MF443:使FormControl组合框响应宏。“分享成果,随喜正能量”,遇到负能量时别去理会它。你不回应它就不会受影响。今天我们的目标就是用VBA让FormControl组合框响应宏。具体操作是给组合框分配一个宏程序:先给下拉列表框写数据,然后再让它执行特定的宏命令。运行后就能在A1单元格里看到你选中的内容了。 相关代码都在文件VBA_AssignAMacroToAComboBox.xlsm里。“分享成果,随喜正能量”,大家可以自己动手试试这些案例代码能不能实现类似的效果。这也是检验自己VBA功底的一个好办法。如果你还不会写这些代码也没关系,可以通过微信(vx:VBA6337)私信我获取源码。对照源码学习是提高编程能力的关键一步。 如果你是我的学员或者想加入我的学习圈子,可以通过微信联系我获得更多的VBA技术资料支持。“VBA语言専攻”里不仅有教程还有MF系列和各种工具包等着你去发掘呢!“分享成果,随喜正能量”,希望大家都能通过学习VBA让工作变得更轻松愉快!