Đưa dữ liệu vào combo box (2 người xem)

Liên hệ QC

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

monganh22

Thành viên mới
Tham gia
13/9/11
Bài viết
30
Được thích
0
Đưa dữ liệu vào combo box

Xin chào mọi người

Các bạn có thể giúp đỡ mình đưa dữ liệu vào combo box trong excel được ko?

Cụ thể ô S1 trong sheet For Fuel Project 2016 (ô màu đỏ) mình muốn nó là combo box , dữ liệu là từ ô G1 đến ô AK1 trong sheet Data base. Cụ thể là ô S1 chứa tất cà các ngày trong tháng 8 năm 2016

Xin cảm ơn
 

File đính kèm

Đưa dữ liệu vào combo box

Xin chào mọi người

Các bạn có thể giúp đỡ mình đưa dữ liệu vào combo box trong excel được ko?

Cụ thể ô S1 trong sheet For Fuel Project 2016 (ô màu đỏ) mình muốn nó là combo box , dữ liệu là từ ô G1 đến ô AK1 trong sheet Data base. Cụ thể là ô S1 chứa tất cà các ngày trong tháng 8 năm 2016

Xin cảm ơn

Mã:
Private Sub ComboBox1_GotFocus()
ComboBox1.List = Application.Transpose(Application.Transpose(Sheets("DATA BASE").[G1:AK1]))
End Sub
 
Đưa dữ liệu vào combo box

Xin chào mọi người

Các bạn có thể giúp đỡ mình đưa dữ liệu vào combo box trong excel được ko?

Cụ thể ô S1 trong sheet For Fuel Project 2016 (ô màu đỏ) mình muốn nó là combo box , dữ liệu là từ ô G1 đến ô AK1 trong sheet Data base. Cụ thể là ô S1 chứa tất cà các ngày trong tháng 8 năm 2016

Xin cảm ơn
Bài này dùng Validation là hay nhất, không cần phải ComboBox chi cho phức tạp
 
Mình không hiểu cách làm ra sao. Bạn có thể hướng dẫn chi tiết ko?

Cám ơn bạn

Mình nghĩ là lấy dữ liệu từ Sheets("DATA BASE"), vùng G1:AK1, còn lệnh Transpose (đổi chiều dữ liệu) là để format lại cho đúng định dạng mà Combobox yêu cầu thôi --=0
 
Mình nghĩ là lấy dữ liệu từ Sheets("DATA BASE"), vùng G1:AK1, còn lệnh Transpose (đổi chiều dữ liệu) là để format lại cho đúng định dạng mà Combobox yêu cầu thôi --=0
Bạn cho mình hỏi chút nhé: G1:G10 là vùng cố định mình muốn thêm vùng động vào combobox thì làm thế nào? bạn chỉ mình cách làm với. xin chân thành cảm ơn bạn nhiều.
 
Bạn cho mình hỏi chút nhé: G1:G10 là vùng cố định mình muốn thêm vùng động vào combobox thì làm thế nào? bạn chỉ mình cách làm với. xin chân thành cảm ơn bạn nhiều.
1. Không phải dùng Transpose, nhất là 2 lần.
Nguyên tắc rất đơn giản: nếu dữ liệu khi nhập vào ListBox, ComboBox mà KHÔNG CẦN phải "XOAY" 90° thì dùng thuộc tính LIST. Nếu khi nhập vào ListBox, ComboBox mà CẦN PHẢI "XOAY" 90° thì dùng thuộc tính COLUMN. Thế thôi.
Mã:
Private Sub ComboBox1_GotFocus()
ComboBox1.Column = Sheets("DATA BASE").Range("G1:AK1").Value
End Sub

Nếu vùng động của bạn là rng thì

Mã:
Private Sub ComboBox1_GotFocus()
ComboBox1.Column = rng.Value
End Sub

Còn vùng động đó xác định thế nào thì chỉ có bạn biết, vì bạn có tiết lộ đâu.
 
Web KT

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

Back
Top Bottom