盐酸多西环素 副作用:[VBA] 如何 使用 ProgressBar 進度條 - 余小章 @ 大內殿堂- 點部落

来源:百度文库 编辑:偶看新闻 时间:2024/05/06 02:44:25

[VBA] 如何 使用 ProgressBar 進度條

1.在VBE介面插入一個自訂表單

 

2.在工具箱中新增 ProgressBar 控制項元件(mscomctl.ocx),並調整控制項大小

3.加入以下程式碼,請依個人需求更改

Option ExplicitConst ColValue As Integer = 100Const RowValue As Integer = 100Private Sub CommandButton1_Click()Dim i As Integer, j As Integer, k As LongDim MinValue As Integer, MaxValue As IntegerUserForm1.Show 0Cells.ClearOn Error Resume Next'Application.ScreenUpdating = FalseWith UserForm1.ProgressBar1'設定最小.Min = 1'設定最大.Max = RowValue * ColValue'進度條樣式.Scrolling = 1For i = 1 To RowValueFor j = 1 To ColValueCells(i, j).Value = kCells(i, j).Select.Value = kUserForm1.Caption = "已完成" & k / 100 & "%, 請稍候!"k = k + 1'DoEventsNext jNext iEnd WithCells(1, 1).SelectApplication.ScreenUpdating = TrueUnload UserForm1End Sub

 

 

範例下載:ProgressBar .rar