VBAを使用すると、プログラムの実行を開始する]ボタンをクリックし、[閉じる]をクリックする方法について?

 

 

プログラムを停止する3つのアイデア

  • 暂停application.wait(今+ TIMEVALUE( "夜十二時00分03秒"))和application.ontime(今+ TIMEVALUE( "夜十二時00分03秒"))
  • 睡眠500
  • 解除するには、その後、F5は、それを中断しないで何を実行するために?
  • それを停止しないで、プログラムの実行を中断しています
  • プログラムはそれのこつを実行している場合は、あなただけのあなたがプレイできるようにするコードを中断する追加することができます
  • イベントを行います

 

 

B =真までやる
  のDoEvents
ループ

 

プライベートサブCommandButton1_Click()
B = Falseの
UserForm1.Show 0
B =トゥルーするDo Until
  のDoEvents
ループ
のMsgBox [A1]&[A2]&[A3]&chrです(10)& "完了!"
サブエンド

プライベートサブをCommandButton2_Click()
[B1:B100] = "123ABC"
End Subの

 

詳細な要件

  • まあ、それを持っているボタン実行]をタップし、ポーズ機能をタップしないでください
  • あなたのニーズは、細かい点を言わなければなりません
  • タップし、それはSUB仕上げ、または中間一時停止ですか?
  • もう一つのポイントは、実行し、サブを再実行することですか?
发布了383 篇原创文章 · 获赞 45 · 访问量 10万+

おすすめ

転載: blog.csdn.net/xuemanqianshan/article/details/104052457