Tài liệu 1001 thủ thuật máy tính Phần 28

Thảo luận trong 'Căn Bản' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    249. Bảo vệ công thức trong Microsoft Excel

    Một bảng tính Excel thông thường có hai phần: dữ liệu “thô” là số liệu thực

    tế và phần công thức

    để tính toán. Công thức để tính toán đôi khi khá phức tạp và đòi hỏi nhiều

    công sức, còn dữ liệu

    thô thì có thể ai nhập cũng được. Do đó, vấn đề sẽ không còn đơn giản nếu

    trong bảng tính có

    chỗ ta muốn bảo vệ mà có chỗ lại không.

    Cách làm của tôi trong việc bảo vệ công thức là cứ để các ô bị locked theo

    mặc định, không cần

    phải thay đổi gì. Nhưng khi người dùng thay đổi (kể cả việc xóa) các ô có

    công thức (bắt đầu

    bằng dấu = ) thì việc khóa sẽ thực hiện (giống như vào menu Tools ->

    Protect Sheet).

    Còn khi người dùng thay đổi ô không phải là công thức thì việc thay đổi sẽ

    được chấp nhận

    (tương đương với việc chọn ToolsUnprotect Sheet)

    Vào menu Tools - Macro - Visual Basic Editor

    Cửa sổ soạn thảo Visual Basic hiện ra, khung bên trái là Project Explore

    (nếu chưa thấy thì chọn

    menu View - Project Explorer). Nhấp kép chuột vào This WorkBook, gõ vào

    khung soạn thảo bên

    phải đoạn mã

    Private Sub

    Workbook_SheetSelectionChange
     

    Các file đính kèm:

Đang tải...