excel vba如何用条件运行宏(高手请进)

2024-11-06 11:08:17
推荐回答(2个)
回答(1):

你希望用户点数值调节键,宏二就自动运行,是吗?
使用worksheet_change事件,然后调用“宏二”就可以了。

现在数值调节键不是宏来的,也可以用宏来控制——宏xx可以控制B1单元格的值
宏xx可以调用宏二中的代码。
这个宏xx就是你要的连续自动运行200次,也就是B1的数字连续变化200次,宏二也运行200次。

回答(2):

sub a()
for i=1 to 200 
    call 宏二
next 
end sub

 不是很明白你想的结果。

可以在宏二的最后加一句代码。让B1增加1

sub 宏二()
'这里是你的代码,最后加一句如下:
[b1]=[b1]+1
end sub