Tài nguyên 7Kho

Điều tra ý kiến

Quý thầy cô và các bạn thấy 7kho.violet.vn của tôi thế nào?
Tương đối đẹp và phong phú
Cần điều chỉnh thêm
Thế này cũng được
Ý kiến khác

Đang online

1 khách và 0 thành viên

Thống kê truy cập

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Ảnh ngẫu nhiên

    IMG_00081.jpg Lich_Tet_31.swf IMG_4282.jpg 2011_chuan.swf Tan_co_loi_thu_xua.swf Bn3.swf 4jpg13498564421349856576_480x0.jpg 20121010155134_thuhn3.jpg Baby11.jpg Iphone4.jpg

    Hỗ trợ trực tuyến

    • (nguyenhuudie@vanchan.edu.vn)

    Thông tin quản trị viên



    - Admin 7K: Nguyễn Hữu Điệp
    - Sinh ngày: 12/5/1983
    - Liên hệ email: nguyenhuudiep@msn.com
    - Lập web: 26-9-2009



    Gốc > Kho Code, thiết kế website, học tin học > Thủ thuật Excel >

    Ẩn sheet sao cho người dùng không thể dùng lệnh unhide để hiện ra

    Đôi khi bạn có những thông tin trên 1 sheet nào đó và bạn không muốn người dùng đọc được. Bạn muốn có 1 khu vực (có thể là 1 sheet) ghi chép những dữ liệu, công thức, những chi tiết vụn vặt và không muốn cho ai nhìn thấy.
    Thí dụ như 1 sheet chứa những vùng làm dữ liệu cho Data Validation, Combobox, những tên biến và giá trị biến dùng làm const trong VBA, những thông tin nhạy cảm và những thứ khác. Mặc dù bạn có thể dấu sheet đó bằng cách chọn View Hide trong mục chọn Window (đối với Excel 2003 là Format Sheet Hide), nhưng sẽ tốt hơn nếu bạn làm cách khác để người dùng không thể chọn View Unhide trong mục chọn Window (đối với Excel 2003 là Format Sheet Unhide).
    Bạn cũng có thể dùng chức năng khoá bảng tính, nhưng nó vẫn được nhìn thấy. Hơn nữa bạn không thể khoá những ô chứa dữ liệu kết nối với những control tạo bởi thanh công cụ Form.

    Thay vì vậy, bạn hãy thiết lập trạng thái cho sheet dạng xlVeryHidden. Vào Developer
    Visual Basic hoặc nhấn Alt-F11 để vào trang soạn thảo VBE (đối với Excel 2003 thì vào menu Tools Macro Visual Basic Editor và nhìn bên trái trong khung Project Explorer, nếu không thấy thì chọn View - Project Explorer. Tìm tên file và bấm vào dấu cộng để hiện ra các tên sheet. Chọn tên sgeet nào bạn muốn dấu, mở khung Property bằng cách vào menu View – Property Window (hoặc nhấn F4). Chọn tab Alphabetic, tìm dòng Visible và chọn 2- xlsSheetVeryHidden. Nhấn Alt-Q để trở về trang tính Excel, lưu sự thay đổi này. Sheet của bạn sẽ chẳng bao giờ có thể thấy được bằng cách thông thường trên menu View – Unhide hay Format – Sgeet – Unhide.
    Để thấy trở lại, bạn phải vào chỗ cũ, chọn lại -1 – xlSheetVisible

     

     


    Nhắn tin cho tác giả
    Nguyễn Hữu Điệp @ 12:53 12/09/2010
    Số lượt xem: 1131
    Số lượt thích: 0 người
     
    Gửi ý kiến