Con trỏ ô di chuyển trong vùng không liên tục

Liên hệ QC

chibi

Thành viên tích cực
Thành viên danh dự
Tham gia
10/1/07
Bài viết
1,120
Được thích
622
Chào các bạn.
Thông thường, ta sử dụng .ScrollArea="vùng" để cố định vùng di chuyển của con trỏ ô trong "vùng".
Xin hỏi các bạn, có cách nào để cho con trỏ ô di chuyển trong vùng không liên tục (Ví dụ "A1:B5" và B7)
 
Gởi Chibi
Mình nghĩ VBA sẽ làm được, Chibi tạo 1 sheet (trung gian) để chứa thứ tự của các Cell để làm bản đồ (map) để con trỏ di chuyển trên sheet chính. Cách này thấy có vẻ rườm rà quá, các anh chị có ý gì hay hơn thì giúp đỡ nhé.

TDN
 
chibi đã viết:
Chào các bạn.
Thông thường, ta sử dụng .ScrollArea="vùng" để cố định vùng di chuyển của con trỏ ô trong "vùng".

Để làm được như bạn nói thì phải làm như thế nào?
 
Có thể tôi trình bày chưa rõ nên bạn không hiểu. Cụ thể như sau, tôi có
Mã:
Sub vidu()
With Sheets("sheet1")
  .ScrollArea = "A1:E20"
End With
End Sub
Sau khi chạy macro này thì trong sheet1, con trỏ ô chỉ di chuyển được trong vùng "A1:E20".
 
Dùng chức năng Lock Cells và Protect Sheet để tạo ra nhiều vùng riêng biệt có thể (hoặc không thể) click vào đó (để kích hoạt, để thay đổi . . )
 
TranNguyenDanNhi đã viết:
Dùng chức năng Lock Cells và Protect Sheet để tạo ra nhiều vùng riêng biệt có thể (hoặc không thể) click vào đó (để kích hoạt, để thay đổi . . )
Nhưng trong Ex2000 khi Protect sheet không có mục Select looked cells
 
Web KT
Back
Top Bottom