作者edmund71405 (饼乾小舖)
看板Office
标题[算表] vba 下拉式选单
时间Fri Mar 10 16:03:13 2017
软体:
Excel
版本:
2010
想做一个下拉式选单的vba
设定了一个副程式
Sub option(byVal rangeobj as range)
With rangeobj.validation
以下省略
主程式内使用
Call option(range("a1"))
但是进去副程式的都不是a1这个位置,而是a1的值,导致执行validation错误,请问应该
怎麽解?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.70.127.19
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1489132996.A.39C.html
2F:→ edmund71405: 可是我用会出现1004错误 03/10 20:55
3F:→ soyoso: 提供会出现错误的档案应是比较清楚 03/10 21:04
4F:→ edmund71405: 结果我将代码复制到新的excel就可以执行了 03/14 18:23
5F:→ edmund71405: 不知道发生什麽问题 03/14 18:23