Vba 为多个组合框触发相同的事件处理程序

Vba 为多个组合框触发相同的事件处理程序,vba,excel,Vba,Excel,有没有一种方法可以将同一个Onchange事件处理程序分配给多个Activex组合框,而不是为每个组合框(如CmbBox1_change()、CmbBox2_change())重新生成处理程序,所有这些处理程序都具有相同的功能 使用表单控件时,我可以将同一个宏分配给多个组合框在工作表上或表单中的每个cmbbox_change()事件中编写一个宏并调用它?您可以创建一个类并将所有控件分配给它:组合框示例:

有没有一种方法可以将同一个Onchange事件处理程序分配给多个Activex组合框,而不是为每个组合框(如CmbBox1_change()、CmbBox2_change())重新生成处理程序,所有这些处理程序都具有相同的功能


使用表单控件时,我可以将同一个宏分配给多个组合框

在工作表上或表单中的每个cmbbox_change()事件中编写一个宏并调用它?您可以创建一个类并将所有控件分配给它:组合框示例: