“Form Controls” chứa một số điều khiển chính được mô tả ở bảng 1.
Bảng 1. Mô tả các điều khiển chính trong “Form Controls”
Điều khiển Hình ảnh Điều khiển Hình ảnh
Combo Box List Box
Check Box Option Button
Spinner Scroll Bar
2.1. Xây dựng các điều khiển trên nền bảng tính
Chúng ta có thể vẽ, thay đổi kích cỡ, hoặc sao chép các điều khiển trên một cách dễ dàng. Đối tượng khi được vẽ xong, nếu di chuyển trên nó thì con chuột có hình bàn tay (số 7 hình 2).
2.2. Các thuộc tính của điều khiển
Khi chọn “Format Control” (số 6 hình 2), cửa sổ “Format Control” hiện ra như hình 5. Thuộc tính “Form Controls” có sáu phần “Colors and Lines”, Size, Protection, Properties, “Alt Text” và Control. Các thuộc tính đầu nhìn chung giống nhau. Thuộc tính Control tùy thuộc vào loại điều khiển, điều khiển sự
làm việc của các đối tượng.
2.3. Liên kết và điều khiển bảng tính từ các Control
Phần lớn các điều khiển đều được liên kết trực tiếp với worksheet thông qua ô liên kết (Cell link). Do đó, chúng ta có thể khai thác chức năng này để điều khiển bảng tính nhờ một số hàm như hàm như If, Index, Lookup, Vlookup, Offset... hay các thiết lập CF, DV.
- Với điều khiển “Option Button”: dùng hàm If lồng để xác định tên đối tượng được chọn tương ứng với số thứ tự của nó trong ô liên kết (hình 8). Công thức ô F12: = IF(C12=1,”Nam”,IF(C12= 2,”Nữ”,”Không rõ”))
- Với điều khiển “Check Box”: kết quả lựa chọn thể hiện tại ô liên kết C13, C14 (giá trị TRUE hoặc FALSE). Dựa vào giá trị đó ta có thể sử dụng CF để thiết lập định dạng tại ô muốn điều khiển F13, F14 (hình 9).
- Với điều khiển “List Box” và “Combo Box”: sử dụng hàm Index để xác định giá trị được chọn. Hình 9 thể hiện kết quả xác định tên học sinh, ngôn ngữ được chọn cho 2 ô F15 và F16.