Access VBA ProgressBar プログレスバー表示 インジケータ更新

f:id:cory_hate:20160218141328p:plain

Function ProgressView()

    'フォームを開く
    DoCmd.OpenForm "ProgressUpd", acNormal, "", "", acReadOnly, acNormal
    Forms![ProgressUpd].Repaint

    ProgressBarFunc (i):   i = i + 1	'プログレスバー更新ファンクションをCall

    DoCmd.Close acForm, "ProgressUpd"  'Formを閉じる

End Function
'プログレスバー更新
Function ProgressBarFunc(i As Integer)

    Forms("ProgressUpd").Controls("ProgressBarObj").Value = i / 10 * 100
    DoEvents

End Function