Lấy nguồn cho Combobox trong Form từ 1 vùng trong bảng tính (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

qwertyuiopasdfghjkl

Thành viên bị đình chỉ hoạt động
Thành viên bị đình chỉ hoạt động
Tham gia
28/10/12
Bài viết
35
Được thích
0
Trong combobox Cotrol muốn lấy nguồn thì chọn ListFillRange và xuất ra bên ngoài LinkedCell. Còn trong Combox trong Form thì chẳng biết làm sao.
Nghĩa là mình muốn lấy nguồn (ListFillRange) cho Combobox từ C11:C23
Và ô địa chỉ ngõ ra (LinkedCell) là ô E11 Ai biết Vba giúp mình đang cần gấp. Xin chân thảnh cảm ơn
 

File đính kèm

Trong combobox Cotrol muốn lấy nguồn thì chọn ListFillRange và xuất ra bên ngoài LinkedCell. Còn trong Combox trong Form thì chẳng biết làm sao.
Nghĩa là mình muốn lấy nguồn (ListFillRange) cho Combobox từ C11:C23
Và ô địa chỉ ngõ ra (LinkedCell) là ô E11 Ai biết Vba giúp mình đang cần gấp. Xin chân thảnh cảm ơn

Nó ở chỗ này nè:

Capture.JPG
 
Upvote 0
Mở form đúp chuột vào combobox chép code này vào

Mã:
[E11].Value = ComboBox1.Value

Sao không đặt tên nick từ Q-->M cho dễ nhớ --=0--=0

Ok được rồi anh. Anh ơi cho em hỏi thêm cái này về Combobox trong Form. Ví dụ tại ô A1 = "Nam"
tại ô A2 =" Nữ" Em muốn tại Combobox giới tính (Rowsoucre = A1:A2) chỉ được lựa chọn 1 trong 2 Nam hoặc Nữ thôi, không được nhập giá trị khác ( giống như nhập List trong Validation chỉ được nhập trong Source thôi ) thì phải làm sao
 
Upvote 0
Cách gán dữ liệu như bạn làm là gán dữ liệu khi Design, nhưng làm như vậy tồn tại 2 ô Nam-Nu rất vô duyên trên sheet.
Ta còn cách gán dữ lúc Runtime nữa. Trong thủ tục khởi tạo của Form ta viết như sau:

Mã:
Private Sub UserForm_Initialize()
Me.ComboBox1.List = Array("Nam", "Nu")
End Sub

Vậy là ta có Combobox1 chọn giới tính rồi.
 
Upvote 0

Bài viết mới nhất

Back
Top Bottom