1
如果输入框的答案是yes
,我想要运行一个宏。根据输入框答案运行循环
因此,每次运行其他宏时都需要询问该问题,直到用户完成了所需日期的宏为止。
我把输入框放在错误的地方,但不知道把它放在哪里。
Call ChangeDates
strMore = Application.InputBox(prompt:="Do you have any more dates to enter? Type Yes or No", Type:=2)
Do Until strMore = "no"
If strMore = "yes" Then
Call ChangeDates
End If
strMore = Application.InputBox(prompt:="Do you have any more dates to enter? Type Yes or No", Type:=2)
Loop
谢谢我使用了这个 - 因为我不知道你可以做这个问题,并认为这是一个很好的答案。 @Arich –
@louisathompson我很高兴它为你工作。 :)请将我的回答标记为答案。 – ARich