Hướng dẫn làm combobox trong excel với sổ công nợ

Combo Box là danh sách thả xuống để từ đó người dùng lựa chọn những mục nội dung được xác định trước. Bằng cách này, người dùng có thể lựa chọn nhanh chóng và không hề mất thời gian nhập dữ liệu thủ công. Cách làm Combo Box trong Excel khá đơn giản, không yêu cầu bất kỳ kiến thức mã hóa VBA nào. Mời bạn đọc bài viết dưới đây để biết cách tạo Combo Box trong Excel.

Hướng dẫn làm combobox trong excel với sổ công nợ

Bước 1: Thiết lập thẻ Developer

Combo Box là một chức năng trong thẻ Developer của Excel. Tuy nhiên thẻ này không có sẵn trên thanh công cụ vì vậy chúng ta cần thiết lập để thẻ Developer hiển thị trên thanh công cụ.

Đầu tiên các bạn mở thẻ File trên thanh công cụ. sau đó chọn Options.

Hướng dẫn làm combobox trong excel với sổ công nợ

Chọn Options.

Hướng dẫn làm combobox trong excel với sổ công nợ

Lúc này, cửa sổ Excel Options sẽ hiển thị. Trong cửa sổ Excel Options, chọn mục Customize Ribbon.

Tại cột Main Tabs, bạn tích vào ô Developer, sau đó ấn OK để hoàn tất cài đặt.

Hướng dẫn làm combobox trong excel với sổ công nợ

Khi đó thẻ Developer sẽ xuất hiện trên thanh công cụ.

Để chèn Combo Box vào ô tính, trước tiên bạn chọn thẻ Developer rồi kích chọn biểu tượng Insert nằm trong nhóm Controls. Sau đó chọn biểu tượng Combo Box như hình minh họa dưới đây.

Hướng dẫn làm combobox trong excel với sổ công nợ

Sau khi chọn xong, con trỏ của bạn sẽ có biểu tượng dấu cộng đen. Dùng chuột để kéo ra một kích cỡ box phù hợp tại vị trí ô tính mà bạn cần.

Sau khi Combo Box hiện ra, bạn kích chuột phải vào Combo Box sau đó chọn Format Control như hình dưới.

Hướng dẫn làm combobox trong excel với sổ công nợ

Lúc này, cửa sổ Format Control mở ra. Tại mục Control, kích chọn vào biểu tượng mũi tên chỉ lên của dòng Input range như hình minh họa.

Hướng dẫn làm combobox trong excel với sổ công nợ

Sau đó, tiến hành chọn dữ liệu hay danh sách cần hiển thi trong Combo Box. Danh sách này phải thuộc bảng dữ liệu Excel của bạn. Để chọn danh sách, bạn kéo bôi đen mảng dữ liệu đó rồi ấn Enter.

Hướng dẫn làm combobox trong excel với sổ công nợ

Sau đó bạn chuyển sang mục Properties trong cửa sổ Format Control. Tại mục Object positioning bạn có thể tích chọn 1 trong các lựa chọn sau:

  • Move but don’t size with cells: di chuyển Combo Box nhưng không thể thay đổi độ dài và rộng của box.
  • Don’t move or size with cells: không thể thay đổi kích cỡ hay di chuyển box.

Tiếp theo ấn OK để hoàn tất.

Hướng dẫn làm combobox trong excel với sổ công nợ

Kết quả sẽ hiển thị 1 combo box như sau:

Hướng dẫn làm combobox trong excel với sổ công nợ

Bước 3: Tạo nhiều danh sách lựa chọn

Để tạo các Combo Box tương tự cho các dòng bên dưới, thay vì làm các thao tác bên trên, bạn có thể copy và paste nó vào những dòng còn lại. Như vậy, ta đã tạo được danh sách lựa chọn trong Excel như hình dưới đây.

Hướng dẫn làm combobox trong excel với sổ công nợ

Trên đây là hướng dẫn chi tiết cách tạo danh sách lựa chọn (Combo Box) trong Excel. Mời bạn đọc tham khảo và áp dụng. Chúc các bạn thành công.

khi người dùng click chuột vào sẽ hiện ra danh sách nhân viên, hoặc danh sách khách hàng được thả xuống. Có 3 bước:

Bước 1. Đặt tên ô, theo ví dụ này chúng tôi đặt tên là nguoinop

Bước 2. Unlock ô bằng công cụ Excel.

Bước 3. Các thao tác để ô này là một combobox, Phoebus tìm kiếm dữ liệu với 3 phương pháp sau:

1. Lấy từ hệ thống dữ liệu Phoebus

Để combobox tìm kiếm và lấy dữ liệu từ các chức năng của hệ thống Phoebus, thêm câu lệnh sau vào comment của ô:

phoebus://combo?id=lookup_code

lookup_code là code của các nguồn trong Phoebus, click vào để xem đầy đủ danh sách lookup_code.

Hướng dẫn làm combobox trong excel với sổ công nợ

2. Đọc từ range trong Excel

Bạn chỉ cần có một danh sách tra cứu bao gồm 2 cột: 1 cột là Code, cột còn lại là Description.

Sau đó đặt tên range (lookup_range) cho vùng danh sách này kể cả dòng tiêu đề, nhưng tiêu đề sẽ được bỏ qua khi Phoebus lấy dữ liệu.

Phoebus sẽ đọc danh sách này bằng câu lệnh: phoebus://combo?id=lookup_range

lookup_range là tên của pham vi chứa danh sách của combobox trong Excel.

Hướng dẫn làm combobox trong excel với sổ công nợ

3. Từ một Query liệt kê trong Excel

Trước nhất, combo box sẽ search ô ngay bên trên range lookup. Nếu ô này có chứa một công thức PhoebusXL, Phoebus sẽ nhận list kết quả của công thức này làm giá trị tìm kiếm cho mình.

Bạn có thể lợi dụng điểm này để thiết kế một công thức PhoebusXL có tham số. Và combo box sẽ nhận danh sách kết quả của công thức. Hiển nhiên, danh sách kết quả này sẽ phụ thuộc vào giá trị được chọn từ trước

Ví dụ: Bạn có thể setup 2 combo box. Box thứ nhất, bạn chọn thành phố. Tại box thứ hai, người sử dụng chỉ cần phải chọn danh sách quận, địa chỉ... tại thành phố này