私は過去に開発した同様のアプリケーションの進捗情報を表示するために、Excelの独自のステータスバー(ウィンドウの左下)を使用しました。
進捗状況のテキスト更新を表示したいだけで、更新ダイアログが必要ない場合は非常に効果的です。
[OK]を@JonnyGold、ここで私が使用したもののようなものの例です...
Sub StatusBarExample()
Application.ScreenUpdating = False
' turns off screen updating
Application.DisplayStatusBar = True
' makes sure that the statusbar is visible
Application.StatusBar = "Please wait while performing task 1..."
' add some code for task 1 that replaces the next sentence
Application.Wait Now + TimeValue("00:00:02")
Application.StatusBar = "Please wait while performing task 2..."
' add some code for task 2 that replaces the next sentence
Application.Wait Now + TimeValue("00:00:02")
Application.StatusBar = False
' gives control of the statusbar back to the programme
End Sub
・ホープ、このことができます!
ありがとうございました。ありがとうございました。 – JonnyGold