请教EXCEL通过选择下拉选项,执行指定程序的VBA代码

已有VBA代码若干段,名称分别为1、2、3....14。现希望在工作表中添加下拉选项,选择对应程序名称,来执行程序。如:下拉选项中选择2,就会执行名称为2的代码。请教下拉... 已有VBA代码若干段,名称分别为1、2、3....14。
现希望在工作表中添加下拉选项,选择对应程序名称,来执行程序。
如:下拉选项中选择2,就会执行名称为2的代码。
请教下拉选项要怎么做,代码需如何写。
展开
 我来答
小神狱1
2013-10-21 · TA获得超过614个赞
知道小有建树答主
回答量:542
采纳率:66%
帮助的人:303万
展开全部
 Private Sub Worksheet_Change(ByVal Target As Range)
    If Sheets("工作表名称").Cells(单元格地址) = "代码1" Then
        Application.Run "'工作簿名称.xls'!模块名称.代码1"
    End If
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式