Đóng, mở 1 sheet trong cùng 1 file (2 người xem)

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

Van Thai Su

Thành viên mới
Tham gia
6/5/14
Bài viết
24
Được thích
0
Nhờ mọi người giúp đỡ về tạo button mở 1 sheet khác (trong cùng 1 file) và đóng sheet hiện tại (có file đính kèm). Tôi có làm thử theo 1 cái hướng dẫn nhưng không đạt yêu cầu do vẫn dùng nút Ctrl+Pageup/down để truy cập sheet được.

Hình như đã có 1 topic nên nếu có trùng lặp nội dung thì nhờ quản trị merge giúp. Cảm ơn nhiều.
 

File đính kèm

Nhờ mọi người giúp đỡ về tạo button mở 1 sheet khác (trong cùng 1 file) và đóng sheet hiện tại (có file đính kèm). Tôi có làm thử theo 1 cái hướng dẫn nhưng không đạt yêu cầu do vẫn dùng nút Ctrl+Pageup/down để truy cập sheet được.

Hình như đã có 1 topic nên nếu có trùng lặp nội dung thì nhờ quản trị merge giúp. Cảm ơn nhiều.
Nếu không cho dùng Ctrl+PageDown thì ẩn sheet hết đi. Nhưng tạo pass làm gì cho mệt, nếu người ta disable macro cũng như không thôi.
 
Upvote 0
Nhờ mọi người giúp đỡ về tạo button mở 1 sheet khác (trong cùng 1 file) và đóng sheet hiện tại (có file đính kèm). Tôi có làm thử theo 1 cái hướng dẫn nhưng không đạt yêu cầu do vẫn dùng nút Ctrl+Pageup/down để truy cập sheet được.

Hình như đã có 1 topic nên nếu có trùng lặp nội dung thì nhờ quản trị merge giúp. Cảm ơn nhiều.
Thử làm cho bạn coi nha
xem code trong đó tuỳ chỉnh lại theo sở thích-Pass:123
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Nếu không cho dùng Ctrl+PageDown thì ẩn sheet hết đi. Nhưng tạo pass làm gì cho mệt, nếu người ta disable macro cũng như không thôi.
À, vì sử dụng cho 1 máy thôi bạn, ko phải cài nhiều máy. Nên chỉ muốn người có pass thì được phép truy cập để sửa DTA trong đó. Trường hợp họ có cài về máy thì khi dis marco sẽ lỗi luôn, ko truy cập được. Ở đây, tôi dự định xuất file exe mở rộng chạy trên nền excel chứ ko phải chạy ngay tại file excel.
 
Upvote 0
À, vì sử dụng cho 1 máy thôi bạn, ko phải cài nhiều máy. Nên chỉ muốn người có pass thì được phép truy cập để sửa DTA trong đó. Trường hợp họ có cài về máy thì khi dis marco sẽ lỗi luôn, ko truy cập được. Ở đây, tôi dự định xuất file exe mở rộng chạy trên nền excel chứ ko phải chạy ngay tại file excel.

Bạn thử chuyển file thành EXE rồi đưa lên đây xem người ta có "phá" được không?
 
Upvote 0
Các a e cho mình hỏi: trong 1 sheet có nhiều sheet khác nhau, khi mở thì mặc định Unhide 1 sheet tổng, còn các sheet khác sẽ Hide (có lệnh unhide riêng). Khi lưu, tắt file thì nó tự hide lại các sheet mặc định từ đầu (dù chưa cho lệnh sheet đó hide lại sau khi lưu) và Sheet tổng lại mặc định cho lần truy cập kế tiếp. ý tưởng nói chung giải thích hơi rối nên mình cũng...bí lù...hướng giải quyết quá :D
 
Upvote 0
Các a e cho mình hỏi: trong 1 sheet có nhiều sheet khác nhau, khi mở thì mặc định Unhide 1 sheet tổng, còn các sheet khác sẽ Hide (có lệnh unhide riêng). Khi lưu, tắt file thì nó tự hide lại các sheet mặc định từ đầu (dù chưa cho lệnh sheet đó hide lại sau khi lưu) và Sheet tổng lại mặc định cho lần truy cập kế tiếp. ý tưởng nói chung giải thích hơi rối nên mình cũng...bí lù...hướng giải quyết quá :D

Cho code bạn gọi nó là hide sheet đó vào sự kiện Workbook_BeforeClose, hoặc khi mở file đó chạy code đó.
 
Upvote 0

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

Back
Top Bottom