emgaingayngo
Thành viên hoạt động
- Tham gia
- 9/2/07
- Bài viết
- 141
- Được thích
- 5
đem TenThe này vào trong ComboBox của Form là thế nào ? Có phải ghi danh sách của TenThe vào ComboBox không ? Nếu đúng vậy thì dùng thủ tục này trong Form:Mình có 1 name TenThe referto : "A1:BF1" (trên cùng 01 hàng), mình muốn đem TenThe này vào trong ComboBox của Form, nhưng không tìm thấy thuộc tính nào để đưa vào, nếu trên cùng 01 cột thì dùng RowSource thì OK rùi . Các bạn giúp nha!
Private Sub UserForm_Initialize()
Dim TenThe As Range
Set TenThe = Sheet1.Range("TenThe")
For Each mycell In TenThe
ComboBox1.AddItem mycell
Next
End Sub
Mình có 1 name TenThe referto : "A1:BF1" (trên cùng 01 hàng), mình muốn đem TenThe này vào trong ComboBox của Form, nhưng không tìm thấy thuộc tính nào để đưa vào, nếu trên cùng 01 cột thì dùng RowSource thì OK rùi . Các bạn giúp nha!
Nếu được như thế thì hay quá ! Nhưng gán vào Validation và RowSource không được ?Cái này không cần dùng code đâu bạn,
Thay vì đặt Name là: TenThe= A1:BF1.
Hãy đặt Name là: TenThe = Transpose(A1:BF1)
Sau đó vào phần Properties của combobox, tìm đến thuộc tính ListFillRange/RowSource và gõ vào tên Name vừa đặt (TenThe). Xong.
Nếu được như thế thì hay quá ! Nhưng gán vào Validation và RowSource không được ?
Tôi đặt 2 name:
tenthe=Sheet1!$C$1:$BF$1
tenthe1=TRANSPOSE(Sheet1!$C$1:$BF$1)
tenthe gán vào Validation, RowSource của ComboBox đều được
Nhưng tenthe1 thì cả 2 đều báo lỗi !