tdngan đã viết:
2. Em có 1 range từ B5
17 chẳng hạn, em muốn tô nền (Format Cells - Patterns) các ô xen kẽ nhau bằng những màu khác nhau, làm thế nào để em chọn được nhiều ô như thế? có cách nào làm ngoài cách bằng tay ko?
Dùng Format Conditionnal là được: khi này dùng Formular Is cho các ô này, và dựa vào hàm Row() Column() để tô chẵn lẻ các ô, cụ thể
+ Chọn B5:B17
+ Vào
Format\ Conditional... -> xuất hiện hộp thoại Conditional formating
+ Ở Conditional 1 -> bấm vào nút xổ xuống thay Cell Value is thành
Formula Is và ở ô trắng (textbox) bên cạnh gõ lệnh sau
=MOD(ROW()+COLUMN(),2)=1 -> rồi bấm vào nút
Format.. chọn nền
patterns màu vàng chẳng hạn
+ bấm nút Add>> để thêm đ/k2; tương tự trên: Ở Conditional 2 -> bấm vào nút xổ xuống thay Cell Value Is thành
Formula Is và ở ô trắng (textbox) bên cạnh gõ lệnh sau
=MOD(ROW()+COLUMN(),2)=0 -> rồi bấm vào nút
Format.. chọn nền
patterns màu Xanh chẳng hạn
+ giờ bấm OK sẽ được kết quả như ý màu xanh lẫn màu vàng
thế là được
bạn tự rút ra xem công thức =MOD(ROW()+COLUMN(),2)=1 hay MOD(ROW()+COLUMN(),2)=0 có ý nghĩa gì nhé; gợi ý một chút là hàm Row() trả về chỉ số hàng hiện tại, còn Column() trả về chỉ số cột hiện tại
.
tdngan đã viết:
1. Có cách nào mình Freeze Panes mà người khác ko Unfreeze được ko?
Giải pháp là khóa
Workbook (
Tools \ protect workbook) với lựa chọn Protect work book for:
chọn Windows (không chọn structure - vì nếu chọn thì sẽ ko chỉnh sửa được dữ liệu - khóa tất cả) lại là được
.