Công ty TNHH Đào tạo Tư vấn và Đầu tư AFTC
Trang 1/2 1 2 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 11
  1. #1
    Tham gia ngày
    01 2008
    Bài gởi
    2
    Cảm ơn
    0
    Được cảm ơn 0 lần trong 0 bài viết

    Khóa file excel không cho sửa

    Có ai giúp mình khóa file excel chỉ cho người khác mở ra đọc nhưng không sửa và xóa được. File excel của mình có rất nhiều sheet liên kết với nhau vì vậy mình rất muốn khóa luôn 1 file chứ không khóa nhiều sheet. hiện tại mình đang khóa nhiều sheet rất thủ công mấtnhiều thời gian. Hãy giúp mình với

  2. #2
    Tham gia ngày
    03 2009
    Nơi Cư Ngụ
    CIMAS
    Bài gởi
    1,289
    Cảm ơn
    1,744
    Được cảm ơn 1,711 lần trong 856 bài viết
    Trích Nguyên văn bởi maicoi View Post
    Có ai giúp mình khóa file excel chỉ cho người khác mở ra đọc nhưng không sửa và xóa được. File excel của mình có rất nhiều sheet liên kết với nhau vì vậy mình rất muốn khóa luôn 1 file chứ không khóa nhiều sheet. hiện tại mình đang khóa nhiều sheet rất thủ công mấtnhiều thời gian. Hãy giúp mình với
    cái này thì dùng VBA là ok thui bạn tham khảo các đoạn mã code sau :
    1/ Của bác pikachu :
    Sub Test()
    With ActiveSheet
    .Unprotect Password:="123" ''Mục đích để bẫy lỗi nếu sheet đã protect rồi mà chưa chọn chế độ Cells Hide
    .Cells.FormulaHidden = True
    .Protect Password:="123"
    EndWith
    EndSub
    2/ cso thể dùng cách này:
    Private Sub workbook_sheetselectionchange(ByVal sh As Object, ByVal target As Range)
    'password dat la "25251325"
    Dim rngdata As Range
    'bat dau vong lap for qua vong lap for co chua gia tri
    For Each rngdata In target.Cells
    'kiem tra xem o so co phai la cong thuc khong ?
    If rngdata.HasFormula Then
    'khoa o neu o do la cong thuc
    ActiveSheet.Protect ("25251325")
    Exit Sub
    Else
    'huy bo khoa o neu o do khong phai la cong thuc
    ActiveSheet.Unprotect ("25251325")
    End If
    Next rngdata
    End Sub

    Nếu có thể bạn đưa file lên rùi mọi người cho code đó vào cho bạn. chúc bạn hoàn thành tốt nó

  3. #3
    chết rồi anh ơi, em lam như anh, nhưng bây giờ lam thế nào để lấy lại ạ, em muốn sửa lại một số công thức tính.

  4. #4
    Tham gia ngày
    06 2006
    Nơi Cư Ngụ
    Hà Nội
    Bài gởi
    5,670
    Cảm ơn
    7,942
    Được cảm ơn 21,073 lần trong 4,792 bài viết
    Trích Nguyên văn bởi votinhgtvt View Post
    chết rồi anh ơi, em lam như anh, nhưng bây giờ lam thế nào để lấy lại ạ, em muốn sửa lại một số công thức tính.
    Bạn mở lại và nhớ password là được.

  5. #5
    anh ơi, có thể nói rõ cho em được không ạ,

  6. #6
    Tham gia ngày
    03 2008
    Nơi Cư Ngụ
    Hà Nội
    Bài gởi
    123
    Cảm ơn
    156
    Được cảm ơn 71 lần trong 22 bài viết
    Protect sheet chỉ làm cho người không biết thì chặn họ không được sửa thôi. Với công cụ phá protect sheet bây giờ mất chưa đến 20 giây để phá đâu bạn à.
    Cái gì không thể mua được bằng tiền thì có thể mua bằng rất nhiều tiền.

  7. #7
    Tham gia ngày
    09 2009
    Nơi Cư Ngụ
    Ayun Pa - Gia Lai
    Bài gởi
    4,625
    Cảm ơn
    10,227
    Được cảm ơn 8,195 lần trong 3,950 bài viết
    Trích Nguyên văn bởi votinhgtvt View Post
    chết rồi anh ơi, em lam như anh, nhưng bây giờ lam thế nào để lấy lại ạ, em muốn sửa lại một số công thức tính.
    Bạn chọn Tools\Protection\Unprotect Sheet --> Nhập Password của bạn --> OK là được.
    Nếu thử một số Password mà vẫn không được thì hãy gửi mail cho mình qua địa chỉ: bluecactus_ayhs@yahoo.com, mình sẽ mở khóa giúp bạn.
    Hãy biết nhìn lên để thấy mình còn kém cỏi
    Hãy biết nhìn xuống để thấy mình có thể giúp nhiều người.
    Evaluate | SpeedOn | ExcelDiet | Scripting.Dictionary | Array

  8. #8
    Tham gia ngày
    04 2011
    Nơi Cư Ngụ
    Phường Tân Mai, TP. Biên Hòa, tỉnh Đồng Nai
    Bài gởi
    1,075
    Cảm ơn
    1,240
    Được cảm ơn 1,274 lần trong 659 bài viết
    Khóa dữ liệu của 01 Sheet (không cho sửa, xóa).
    Từ menu bạn chọn Tools, chọn Protection, chọn Protect Sheet). Làm xuất hiện cửa sổ Protect Sheet, trong khung Password to unProtect Sheet bạn gõ Password mà bạn muốn thiết đặt, trong khung Allow all users of this worksheet to bạn đánh dấu check vào tất cả các mục và nhấn nút OK. Làm xuất hiện cửa sổ Confirm Password, trong khung Reenter Password to proceed bạn gõ lại Password mà bạn vừa gõ (nói chung bạn gõ vào 2 cửa sổ cùng một Password ) và nhấn nút OK. Bây giờ bạn thử click vào bất kỳ 01 cell trong bảng tính bảng sẽ thấy kết quả.
    thay đổi nội dung bởi: be09, 20-07-11 lúc 12:55 AM Lý do: Sửa lỗi chính tả

  9. Thành viên sau cảm ơn be09 về bài viết này:


  10. #9
    Anh em oi giúp mình với. Có cách nào khóa 1 lần cho tất cả các sheet không?

  11. #10
    Tham gia ngày
    06 2006
    Nơi Cư Ngụ
    Hà Nội
    Bài gởi
    5,670
    Cảm ơn
    7,942
    Được cảm ơn 21,073 lần trong 4,792 bài viết
    Trích Nguyên văn bởi phamchitoai View Post
    Anh em oi giúp mình với. Có cách nào khóa 1 lần cho tất cả các sheet không?
    Bạn tìm kiếm trong diễn đàn nhé! Có bài về nội dung này rồi.

Trang 1/2 1 2 cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. Tạo macro copy cột từ file Excel này sang File Excel khác
    Viết bởi trietvm trong chuyên mục Lập Trình với Excel
    Trả lời: 18
    Bài mới gởi: 22-02-13, 05:28 PM
  2. Copy tất cả các file excel trong 1 folder (mỗi file excel có 1 sheet) vào 1 file exce
    Viết bởi tranviethung trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 11
    Bài mới gởi: 25-08-12, 09:31 AM
  3. Copy data từ file Excel này sang file Excel khác
    Viết bởi tackenui trong chuyên mục Các hàm tự tạo cho worksheet
    Trả lời: 6
    Bài mới gởi: 09-04-12, 11:32 PM
  4. làm thế nào để attached 1 file (word, hoặc excel) vào 1 file excel
    Viết bởi yukos trong chuyên mục Excel 2007, 2010 & 2013
    Trả lời: 4
    Bài mới gởi: 09-07-09, 11:29 AM
  5. Copy DL từ 1 file excel sang file excel da protect định dạng??
    Viết bởi tranviethung trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 4
    Bài mới gởi: 30-08-08, 08:56 PM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]