1
進捗状況ツールバーのように動作し、実際の進捗状況を%で表示するユーザーフォームを作成しました。Excel VBA UserForm、プログレスバー
ツールバーをforループで表示したいとします。しかし、forループは、私がuserformをクリックした場合にのみ実行されます。私は何を間違っているのですか?
For k = 1 To 300
pctcompl = k * 100/300
UserForm1.Text.Caption = pctcompl & "% Completed"
UserForm1.Bar.Width = pctcompl * 2
DoEvents
UserForm1.Show
Next k
:-)私の作品あなたのためにそれをグーグルしてみましょうそれを絵として追加しないでください! – vacip
ここから最善の答えを選んでください:http://stackoverflow.com/questions/5181164/progress-bar-in-vba-excel –