Gán macro cho điều khiển được tạo ra khi chạy chương trình

Liên hệ QC

phinm

Thành viên mới
Tham gia
16/8/09
Bài viết
24
Được thích
5
Chào các bạn
Tôi muốn gán các thủ tục cho các control được tạo at runtime, có anh chị nào có thể chỉ giúp được không
Xin xem file đính kèm
 

File đính kèm

  • ganmacroatruntime.xls
    46.5 KB · Đọc: 28
Chào các bạn
Tôi muốn gán các thủ tục cho các control được tạo at runtime, có anh chị nào có thể chỉ giúp được không
Xin xem file đính kèm
Bạn khai báo cho biến i là được.
PHP:
Private Sub UserForm_Activate()
Dim i As Long '<--- Thêm dòng này
Dim ctr As Control
For i = 1 To Range("A100").End(xlUp).Row
    Set ctr = Me.Frame1.Controls.Add("Forms.Label.1")
    ctr.Height = 24
    ctr.Width = 150
    ctr.Left = 4
    ctr.Top = i * ctr.Height
    ctr.Caption = Range("A" & i).Value
    ctr.BackColor = &HFFC0C0
    ctr.BackStyle = fmBackStyleOpaque
    ctr.BorderStyle = fmBorderStyleSingle
Next
End Sub
 
Upvote 0
Đúng rồi các bạn ạ, mình muốn gán macro cho các label trên để thực hiện các thủ tục liên quan tới label đó
 
Upvote 0
Web KT
Back
Top Bottom